internal static CarInventoryModel ReturnCarInventory(BOLCarInventory value) { try { CarInventoryModel carsInventory = new CarInventoryModel(); CarsType a = RentTypeOfCars.ReturnCarType(value.CarsTypeID); carsInventory.ManufacturerName = a.ManufacturerName; carsInventory.Model = a.Model; carsInventory.Gear = a.Gear; carsInventory.DailyCost = a.DailyCost; carsInventory.CostDayOverdue = a.CostDayOverdue; carsInventory.ManufactureYear = a.ManufactureYear; carsInventory.UpdatedMileage = value.UpdatedMileage; carsInventory.VehiclePic = value.VehiclePic; carsInventory.IsProperForRent = value.IsProperForRent; carsInventory.VehicleNumber = value.VehicleNumber; carsInventory.BranchesName = RentBranches.ReturnBrancheName(value.BranchesID); return(carsInventory); } catch { } return(null); }
internal static List <CarInventoryModel> ListRetrieveCarInventory1(List <BOLCarInventory> value, List <BOLOrder> orderlist) { try { List <CarInventoryModel> carsInventory = new List <CarInventoryModel>(); for (int i = 0; i < value.Count; i++) { CarsType a = RentTypeOfCars.ReturnCarType(value[i].CarsTypeID); carsInventory.Add(new CarInventoryModel { ManufacturerName = a.ManufacturerName, Model = a.Model, Gear = a.Gear, DailyCost = a.DailyCost, CostDayOverdue = a.CostDayOverdue, ManufactureYear = a.ManufactureYear, UpdatedMileage = value[i].UpdatedMileage, VehiclePic = value[i].VehiclePic, IsProperForRent = value[i].IsProperForRent, VehicleNumber = value[i].VehicleNumber, BranchesName = RentBranches.ReturnBrancheName(value[i].BranchesID), StartDate = orderlist[i].StartDate, endDate = orderlist[i].ReturnDate, }); } return(carsInventory); } catch { } return(null); }
internal static List <CarInventoryModel> ListRetrieveFilteredCarInventory(List <BOLCarInventory> carInventory, string company, string gear, string model, string openText, DateTime?year) { try { List <CarInventoryModel> carsInventory = new List <CarInventoryModel>(); BOLCarInventory[] arr = new BOLCarInventory[carInventory.Count]; arr = carInventory.ToArray(); for (int i = 0; i < carInventory.Count; i++) { CarsType a = RentTypeOfCars.ReturnCarType(arr[i].CarsTypeID); carsInventory.Add(new CarInventoryModel { ManufacturerName = a.ManufacturerName, Model = a.Model, Gear = a.Gear, ManufactureYear = a.ManufactureYear, UpdatedMileage = arr[i].UpdatedMileage, VehiclePic = arr[i].VehiclePic, IsProperForRent = arr[i].IsProperForRent, VehicleNumber = arr[i].VehicleNumber, BranchesName = RentBranches.ReturnBrancheName(arr[i].BranchesID), }); } carsInventory = getFlitredList(carsInventory, company, gear, model, openText, year); return(carsInventory); } catch { } return(null); }
internal static List <CarInventoryModel> ListRetrieveCarInventory(List <BOLCarInventory> carInventory, int from, int to) { try { List <CarInventoryModel> carsInventory = new List <CarInventoryModel>(); BOLCarInventory[] arr = new BOLCarInventory[to - from]; arr = carInventory.ToArray(); for (int i = from; i < to; i++) { CarsType a = RentTypeOfCars.ReturnCarType(arr[i].CarsTypeID); carsInventory.Add(new CarInventoryModel { ManufacturerName = a.ManufacturerName, Model = a.Model, Gear = a.Gear, DailyCost = a.DailyCost, CostDayOverdue = a.CostDayOverdue, ManufactureYear = a.ManufactureYear, UpdatedMileage = arr[i].UpdatedMileage, VehiclePic = arr[i].VehiclePic, IsProperForRent = arr[i].IsProperForRent, VehicleNumber = arr[i].VehicleNumber, BranchesName = RentBranches.ReturnBrancheName(arr[i].BranchesID), }); } return(carsInventory); } catch { } return(null); }
public static BOLCarInventory RetrieveCarInventory(CarInventoryModel carInventory) { BOLCarInventory newCarInventory = new BOLCarInventory(); newCarInventory.CarsTypeID = RentTypeOfCars.ReturnCarTypeid(carInventory.ManufacturerName, carInventory.Model, carInventory.Gear); newCarInventory.BranchesID = RentBranches.ReturnBrancheid(carInventory.BranchesName); newCarInventory.IsProperForRent = carInventory.IsProperForRent; newCarInventory.UpdatedMileage = carInventory.UpdatedMileage; newCarInventory.VehicleNumber = carInventory.VehicleNumber; newCarInventory.VehiclePic = carInventory.VehiclePic; return(newCarInventory); }
public IHttpActionResult Delete(BOLBranch branch) { RentBranches.deleteFrom_db(branch); return(Ok()); }
public IHttpActionResult Put([FromBody] List <BOLBranch> branch) { RentBranches.UpDataTo_db(branch[0], branch[1]); return(Ok()); }
public IHttpActionResult Post([FromBody] BOLBranch branch) { RentBranches.AddBranchTo_db(branch); return(Ok()); }
// GET: api/CarType public IHttpActionResult Get() { List <BOLBranch> value = RentBranches.GetBranchFrom_db(); return(Ok(value)); }