public Elevator(int id, ILift lift, IFloorManager floorManager, int maxFloorcount, int currentFloor) { this.id = id; this.lift = lift; this.floorManager = floorManager; this.currentFloor = currentFloor; this.maxFloorcount = maxFloorcount; }
public FloorController(IFloorManager floorManager) { this._floorManager = floorManager; }
public RoomController(IRoomManager roomManager, IFloorManager floorManager, IRoomTypeManager roomTypeManager) { this._roomManager = roomManager; _floorManager = floorManager; _roomTypeManager = roomTypeManager; }