public ActionResult ChooseMaster(int masterId, int maintenanceId) { var maintenance = maintenanceRepository.Get(maintenanceId); maintenance.MasterId = masterId; maintenanceRepository.Update(maintenance); return(RedirectToAction("MaintenanceDetails", new { maintenanceId = maintenanceId })); }
public ActionResult MaintenanceDetails(int maintenanceId, double markUp) { var maintenance = maintenanceRepository.Get(maintenanceId); maintenance.Price += markUp; maintenanceRepository.Update(maintenance); var car = carRepository.Get(maintenance.CarId); var customer = customerRepository.Get(maintenance.CustomerId); var model = new MaintanceDetailsViewModel { Car = car, CustomerName = customer.Name, CustomerSurname = customer.Surname, DateTime = maintenance.DateTime, Price = maintenance.Price }; return(View(model)); }