private void Delete(string key) { switch (key) { case "customer": _customerService.Delete(CustomerModel.Id); CustomerList.Remove(CustomerModel); break; case "truck": _truckService.Delete(TruckModel.Id); TruckList.Remove(TruckModel); break; case "order": UpdateTruckOnDelete(); UpdateCargoOnDelete(); UpdateCargoGridView(); UpdateTruckGridView(); _orderService.Delete(OrderModel.Id); OrderList.Remove(OrderModel); break; case "cargo": _cargoService.Delete(CargoModel.Id); CargoList.Remove(CargoModel); break; default: break; } }
static async Task Main(string[] args) { try { var carList = CarList.Get(new[] { "Ford" }); } catch (Exception e) { System.Console.WriteLine(e.Message); } try { var truckList = TruckList.Get("Ford"); } catch (Exception e) { System.Console.WriteLine(e.Message); } try { var veh = await VehicleCommand.GetCommand("vehicle"); } catch (Exception e) { System.Console.WriteLine(e.Message); } System.Console.ReadLine(); }
/// <summary> /// Updates truck's grid view. /// </summary> private void UpdateTruckGridView() { TruckList.Clear(); foreach (var item in _truckService.GetAll().Result) { TruckList.Add(item); } }
public static OTruck Load(string tID) { return(TruckList.Find(delegate(OTruck t) { return t.ID.Equals(tID); })); //return VesselPlansList.Find(vp => vp.ID.Equals(vpID)); }
private static void InitCache() { TruckList = GetTrucks(); TruckList_Active = TruckList.FindAll(delegate(Truck t) { return(t.IsActive); }); }