public IActionResult Index() { var services = serviceService.GetAllManicure(); var manicureListViewModel = new ManicureListViewModel(); services.ForEach(service => { var serviceModel = new ManicureListItemViewModel(); serviceModel.Id = service.Id; serviceModel.Nameservice = service.Nameservice; serviceModel.Price = service.Price; manicureListViewModel.Manicures.Add(serviceModel); }); return(View(manicureListViewModel)); }
public ActionResult Update(ManicureModel manicureModel) { if (!ModelState.IsValid) { return(View("Update", manicureModel)); } ; Manicure manicure = new Manicure(); var manicureViewModel = new ManicureListViewModel(); if (manicureModel.Id != null) { manicure = serviceService.GetByIdManicure(manicureModel.Id.Value); manicure.Nameservice = manicureModel.Nameservice; manicure.Price = manicureModel.Price; serviceService.Edit(manicure); } return(RedirectToAction("Index")); }
public ActionResult Create(ManicureModel manicureModel) { if (!ModelState.IsValid) { return(View("Create", manicureModel)); } ; Manicure manicure = new Manicure(); var manicureViewModel = new ManicureListViewModel(); if (manicureModel.Id != null) { Console.WriteLine("Error"); } manicure.Id = manicureModel.Id.HasValue ? manicureModel.Id.Value : 0; manicure.Nameservice = manicureModel.Nameservice; manicure.Price = manicureModel.Price; serviceService.Create(manicure); return(RedirectToAction("Index")); }