public void openManagerEntryForm(IManagerEntryForm form) { form.showForm(); }
public void displayUnapprovedTrips(IManagerEntryForm form) { List<Trip> trips = TripRepository.GetInstance().getNotApprovedOnes(); foreach (Trip t in trips) { string id = t.ID.ToString(); string departure = t.DepartureCity.Name; departure += "," +t.DepartureCity.Country; string date = t.departureDate.ToString(); string employee = t.TripOwner.Name; employee += " " + t.TripOwner.Surname; string model = t.Vehicle.Model; string cost = t.TripCost.ToString(); form.setDisplayItem(id, departure, date, employee, model, cost); } }
public void closeManagerEntryForm(IManagerEntryForm form) { form.closeForm(); }
public void displayAllVehicles(IManagerEntryForm form) { List<Vehicle> vehicles = VehicleRepository.GetInstance().listVehicle; foreach (Vehicle v in vehicles) { string id = v.ID.ToString(); string model = v.Model; string location = v.BasicLocation.Name + "," + v.BasicLocation.Country; string av; if (v.IsAvailable == true) av = "YES"; else av = "NO"; form.setDisplayVehicle(id, model, location, av); } }
public void approveSelectedTrips(IManagerEntryForm form) { int id = form.getSelectedTripID(); Trip t = TripRepository.GetInstance().getTripByID(id); t.IsAprooved = true; form.clearItems(); }