public IHttpActionResult Delete(string username, int carNumber, DateTime start) { var RetrievedOrder = GetOrdersFilter.RetrieveOrder(username, carNumber, start); RentOrder.deleteFrom_db(RetrievedOrder.UserID, RetrievedOrder.VehiclesID, RetrievedOrder.StartDate); return(Ok()); }
public IHttpActionResult returnCar([FromBody] OrderModel order) { BOLOrder RetrievedOrder = GetOrdersFilter.RetrieveOrder(order); BOLOrder getOrder = RentOrder.UpDataTo_db(RetrievedOrder); var a = (getOrder.ActualReturnDate.Value - getOrder.StartDate.Date).TotalDays; int CarsTypeID = RentCarsInVehicleInventory.GetCarsTypeID(getOrder.VehiclesID); decimal carPriceForDay = RentTypeOfCars.getDaylyCost(CarsTypeID); return(Ok(carPriceForDay)); }
public IHttpActionResult Get(string orderlist) { var baseUrl = Request.RequestUri.GetLeftPart(UriPartial.Authority); JObject json = JObject.Parse(orderlist); List <OrderModel> orderList = new List <OrderModel>(); foreach (var item in json) { orderList = new JavaScriptSerializer().Deserialize <List <OrderModel> >(item.Value.ToString()); } List <BOLOrder> convertedOrderList = GetOrdersFilter.RetrievelistOrder(orderList); List <BOLCarInventory> value = RentCarsInVehicleInventory.GetCarFrom_db(convertedOrderList); foreach (var item in value) { item.VehiclePic = baseUrl + @"/image/" + item.VehiclePic; } List <CarInventoryModel> carList = GetCarInventoryFilter.ListRetrieveCarInventory1(value, convertedOrderList); return(Ok(carList)); }
public IHttpActionResult Put([FromBody] OrderModel order) { BOLOrder RetrievedOrder = GetOrdersFilter.updateOrder(order); return(Ok(RetrievedOrder)); }
// POST: api/CarType public IHttpActionResult Post([FromBody] OrderModel order) { OrderModel value = GetOrdersFilter.PostOrders(order); return(Ok(value)); }
public IHttpActionResult GetUserOrdesrByidNumber(string idNumber) { List <OrderModel> value = GetOrdersFilter.GetUserOrdesrByidNumber(idNumber); return(Ok(value)); }
public IHttpActionResult GetUserOrdesrByUserName(string userName) { List <OrderModel> value = GetOrdersFilter.GetUserOrdesrByUserName(userName); return(Ok(value)); }