public ActionResult AddNewAnimalKind(AnimalKindModel model) { if (ModelState.IsValid) { _animalKindService.AddOrUpdateAnimalKind(model); return(View("DifferentKindsOfAnimalsList")); } else { return(View("AddingNewKindOfAnimal")); } }
public void AddOrUpdateAnimalKind(AnimalKindModel animalKind) { var animalKindEntity = Mapper.Map <AnimalKindEntity>(animalKind); if (animalKindEntity.Id == 0) { _animalKindRepository.Add(animalKindEntity); } else { _animalKindRepository.Update(animalKindEntity); } }
public void DeleteAnimalKind(AnimalKindModel animalKind) { var animalKindEntity = Mapper.Map <AnimalKindEntity>(animalKind); _animalKindRepository.Delete(animalKindEntity); }
public ActionResult DeleteKind(AnimalKindModel model) { _animalKindService.DeleteAnimalKind(model); return(View("DifferentKindsOfAnimalsList")); }
public ActionResult GetAnimalKindAddingView() { var model = new AnimalKindModel(); return(View("AddingNewKindOfAnimal", model)); }