Exemplo n.º 1
0
        // GET: Cars/Edit/5
        public ActionResult Edit(int id)
        {
            if (ModelState.IsValid)
            {
                // 1) get the cars details
                var carToUpdate = carsmanager.GetByID(id);


                return(View(carToUpdate));
            }
            else
            {
                return(View("Error"));
            }
        }
Exemplo n.º 2
0
        public ActionResult DoCalculation(int id, string manufactur, DateTime start, DateTime end)//חישוב עלות השכרה
        {
            List <DoOrderModel> listVM = new List <DoOrderModel>();
            var    allCars             = carsmanager.Cars.ToList();
            var    carToCalculate      = carsmanager.GetByID(id);
            var    carToCalculate1     = carsmanager.GetCarTypeByID(id);
            var    total        = (end - start).TotalDays;
            double CostOfRental = carToCalculate1.Daily_cost * total;

            DoOrderModel vm = new DoOrderModel {
                carPicture     = carToCalculate.Picture,
                carManufacture = carToCalculate1.Manufacturer,
                carModel       = carToCalculate1.Model,
                Taking_Date    = start,
                Return_Date    = end,
                total          = CostOfRental,
                Day_late       = carToCalculate1.Day_late
            };//<----

            listVM.Add(vm);

            return(View(vm));
        }