static void AddRequestToList(List <DispatchcerRequest> list, string dispatcherName, string motorName, long requestNumber, string driverName, string carName) { DispatchcerRequest dr1 = new DispatchcerRequest(dispatcherName, motorName); dr1.AddRequest(requestNumber, driverName, carName); list.Add(dr1); }
private bool completionMark = false; //отметка о завершении работы public DriverRequest(DispatchcerRequest request, string driverName) : base() { if (request.Driver == driverName) { base.requestNumber = request.RequestNumber; acceptanceStamp = true; } else { Console.WriteLine("Error with {0}, request is not for this driver", driverName); } }
//конструктор для дополнения заявки от водителя public MotorDepot(DispatchcerRequest request, bool completedWork, string vehicleCondition) { this.completedWork = completedWork; this.vehicleCondition = vehicleCondition; }
public DriverRequest(DispatchcerRequest request, bool completedWork, string vehicleCondition) : base(request, completedWork, vehicleCondition) { }