示例#1
0
        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());
        }
示例#2
0
        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));
        }