Skip to content

Real Estate Document Flow

Leases and reservations use domain status enums. Grids use inline icon buttons, not a full MudMenu Actions list. Decline Rejection / Decline Cancellation do not apply.

Hub: Target Document Flow. Overview: Real Estate.

  • Draft / Pending
  • Active / Confirmed / ExpiringSoon
  • Completed / Converted / Available
  • Terminated / Cancelled / Expired
Leases (`LeaseStatus`)

#Statuses

Draft, Active, ExpiringSoon, Terminated, Completed

Domain: Renew(newEndDate), Terminate(date, reason), EvaluateExpiringSoon().

Lease lifecycle — Draft through Terminate or Complete

flowchart TB
  Start((Create)) --> Draft[Draft]
  Draft -->|Activate| Active[Active]
  Active --> ExpiringSoon[ExpiringSoon]
  Active -->|Terminate| Terminated[Terminated]
  ExpiringSoon -->|Terminate| Terminated
  Active -->|Complete| Completed[Completed]
  ExpiringSoon -->|Renew| Active

  class Start egkStart
  class Draft egkDraft
  class Active,ExpiringSoon egkActive
  class Completed egkSuccess
  class Terminated egkTerminal
Control (UI) Enabled when Behavior
Renew (icon) Active or ExpiringSoon Renew lease
Terminate (icon) Active or ExpiringSoon Terminate → Terminated
Edit Row open Open lease
Reservations (`ReservationStatus`)

#Statuses

Pending, Confirmed, Expired, Converted, Cancelled

Domain: Confirm(), ConvertToLease(leaseId), Cancel(), Expire().

Control (UI) Gate Behavior
Confirm Pending Confirmed
Convert to lease (link) Confirmed or Pending Opens convert path
Other statuses
Type Statuses
Property Draft, Active, Inactive, Archived
Unit Available, Reserved, Leased, UnderMaintenance, Sold, Blocked
Project Planning, UnderConstruction, Completed, OnHold, Cancelled
Listing Draft, Active, Paused, Expired, Closed
Work order Open, InProgress, OnHold, Completed, Cancelled

#Post-action sync

Lists reload after Renew / Terminate / Confirm. Failed terminate leaves prior status.

#Scenarios

Scenario Result
Terminate active lease Terminated
Confirm pending reservation Confirmed
Renew when Draft Renew/Terminate icons hidden
Expect MudMenu Actions Not on lease/reservation rows

Reconnecting to the server…

Please wait, or reload the page.