Skip to main content

FB2SeatAssignment

Overview

  • A fully generic seat-assignment system. A pure seat-assignment mapping module usable by any system (Company, Career, School, etc.). Does not depend on system-specific concepts such as Department. Design: no Department dependency, manages only SeatId-to-MemberId mapping, no business logic (validation is the caller's responsibility), fully generic. Used by adding it as a member to Company/Career/School; the caller validates first, then calls AssignSeat and handles the returned old seat/member.

Metadata

FieldValue
Kindstruct
EnvironmentB2 - Simulation
Categorystructs

Properties (2)

NameTypeDescription
MemberToSeatMaptable<FB1EntityId, FB1EntityId>Member -> seat mapping.
SeatToMemberMaptable<FB1EntityId, FB1EntityId>Seat -> member mapping.