public void TakeOrder(Client client, Place location, Place destination) { AddClient(client); Taxer FreeTaxer = Taxers.OrderBy(x => x.ItStatus).ElementAt(Taxers.Count - 1); FreeTaxer.TakeTrip(client, location, destination); }
public bool IsTaxersDay(Taxer tax, WorkDays day) { if (tax.Schedule.schedule.Contains(day)) { return(true); } return(false); }
public UserEventArgs(string m, Client client, Taxer taxer) { _Message = m; _Client = client; _Taxer = taxer; }
public void DelTaxer(Taxer tax) { Taxers.Remove(tax); tax.Close(); }
public void SetTaxerSalary(Taxer taxer, double s) { taxer.Salary = s; }
public double GetTaxerSalary(Taxer taxer) { return(taxer.Salary); }
public WorkWeek GetTaxerSchedule(Taxer taxer) { return(taxer.Schedule); }
public void SetTaxerSalaryPerTrip(Taxer tax, int s) { tax.SalaryPerTrip = s; }
public int GetTaxerSalaryPerTrip(Taxer tax) { return(tax.SalaryPerTrip); }
public void AddTaxerDay(Taxer tax, WorkDays day) { tax.Schedule.schedule.Add(day); }
public void DelTaxerDay(Taxer tax, WorkDays day) { tax.Schedule.schedule.Remove(day); }