static void Main(string[] args) { ElevatorController Dodelidoo1 = new ElevatorController(85, 4, 5);// battery properties Console.WriteLine("Starting initial Battery : Vrooom Vrooom Baby!! "); Console.WriteLine("Column number is : " + Dodelidoo1.nbColumns); Console.WriteLine("Battery name is : " + Dodelidoo1); //Elevator origins Dodelidoo1.Battery1.columnList[1].elevatorList[0].FloorNumber = 1; Dodelidoo1.Battery1.columnList[1].elevatorList[1].FloorNumber = 23; Dodelidoo1.Battery1.columnList[1].elevatorList[2].FloorNumber = 33; Dodelidoo1.Battery1.columnList[1].elevatorList[3].FloorNumber = 40; Dodelidoo1.Battery1.columnList[1].elevatorList[4].FloorNumber = 42; //Find from floor and find from level //need to assign a specific elevator to request, not the closest... // Direction command / requested floors Dodelidoo1.AssignElevator(24); Dodelidoo1.AssignElevator(28); Dodelidoo1.RequestElevator(33, 1); Dodelidoo1.AssignElevator(24); Dodelidoo1.RequestElevator(40, 1); Dodelidoo1.AssignElevator(36); // Console.ReadLine(); }
static void Main(string[] args) { ElevatorController Sanch = new ElevatorController(85, 4, 5); Console.WriteLine("Starting initialisation battery "); Console.WriteLine("The number of the column : " + Sanch.numberColumns); Console.WriteLine("The name of the battery: " + Sanch); Sanch.battery_1.columnList[1].elevatorList[0].numberFloor = 1; Sanch.battery_1.columnList[1].elevatorList[1].numberFloor = 23 Sanch.battery_1.columnList[1].elevatorList[2].numberFloor = 33; Sanch.battery_1.columnList[1].elevatorList[3].numberFloor = 40; Sanch.battery_1.columnList[1].elevatorList[4].numberFloor = 42; Sanch.assignElevator(24); Sanch.assignElevator(28); Console.ReadLine(); }
static void Main(string[] args) {// battery prop. ElevatorController Sanch = new ElevatorController(85, 4, 5); Console.WriteLine("Starting initial Battery : Vrooom! "); Console.WriteLine("Column number is : " + Sanch.numberColumns); Console.WriteLine("Battery name is : " + Sanch); Sanch.battery_1.columnList[1].elevatorList[0].numberFloor = 1; Sanch.battery_1.columnList[1].elevatorList[1].numberFloor = 23; Sanch.battery_1.columnList[1].elevatorList[2].numberFloor = 33; Sanch.battery_1.columnList[1].elevatorList[3].numberFloor = 40; Sanch.battery_1.columnList[1].elevatorList[4].numberFloor = 42; Sanch.AssignElevator(24); Sanch.AssignElevator(28); Console.ReadLine(); }