public ActionResult Edit(AnimalTypeEditViewModel viewModel) { if (!ModelState.IsValid) { return(View(viewModel)); } // viewModel to AnimalType entity AnimalType editedAnimalType = new AnimalType() { Id = viewModel.Id, Name = viewModel.Name, StatusId = viewModel.StatusId, }; _animalTypeService.Edit(editedAnimalType); return(RedirectToAction("Index")); }
public ActionResult Edit(int?id) { if (id == null) { return(RedirectToAction("Index")); } var editedAnimalType = _animalTypeService.GetAdmin(id); if (editedAnimalType == null) { return(RedirectToAction("Index")); } AnimalTypeEditViewModel viewModel = new AnimalTypeEditViewModel() { Id = editedAnimalType.Id, Name = editedAnimalType.Name, StatusId = editedAnimalType.StatusId, }; return(View(viewModel)); }