public void UpdateRepairCar(RepairCarViewModel repairCar)
        {
            var model = _db.RepairCars.FirstOrDefault(rc => rc.Id == repairCar.Id);

            model.RepairCost  = repairCar.Amount;
            model.Description = repairCar.Description;
            _db.SaveChanges();
        }
예제 #2
0
 public IActionResult Edit(RepairCarViewModel repairCarViewModel)
 {
     if (ModelState.IsValid)
     {
         _repairCarRepository.UpdateRepairCar(repairCarViewModel);
     }
     return(RedirectToAction("Index"));
 }
예제 #3
0
        public IActionResult Edit(int Id)
        {
            var repairs = _repairCarRepository.FindRepairCarById(Id);
            var vm      = new RepairCarViewModel();

            vm.Amount      = repairs.RepairCost;
            vm.Description = repairs.Description;
            vm.Id          = repairs.Id;
            return(View(vm));
        }
예제 #4
0
        public IActionResult Create(RepairCarViewModel repairCarViewModel)
        {
            if (ModelState.IsValid)
            {
                var repairCar = new RepairCar()
                {
                    RepairCost  = repairCarViewModel.Amount,
                    Description = repairCarViewModel.Description,
                };
                _repairCarRepository.AddRepairCar(repairCar);
                return(RedirectToAction("Index"));
            }
            var vm = new RepairCarViewModel();

            return(View(vm));
        }
예제 #5
0
        public IActionResult Create()
        {
            var vm = new RepairCarViewModel();

            return(View(vm));
        }