public async Task <IActionResult> Create(RenovationViewModel model) { if (ModelState.IsValid) { RenovationCompany renovation = new RenovationCompany(); renovation.Name = model.Name; renovation.Desc = model.Desc; _manager.RenovatoinCompanyRepository.Save(renovation); return(Redirect("/admin/company")); } return(View(model)); }
public async Task <IActionResult> Edit(RenovationViewModel model) { if (ModelState.IsValid) { RenovationCompany renovation = _manager.RenovatoinCompanyRepository.Get(model.Id); if (renovation != null) { renovation.Id = model.Id; renovation.Name = model.Name; renovation.Desc = model.Desc; _manager.RenovatoinCompanyRepository.Update(renovation); return(Redirect("/admin/company")); } } return(View(model)); }
public async Task <IActionResult> Edit(int id) { RenovationCompany renovation = _manager.RenovatoinCompanyRepository.Get(id); if (renovation == null) { return(NotFound()); } RenovationViewModel model = new RenovationViewModel() { Name = renovation.Name, Desc = renovation.Desc, }; return(View(model)); }