Exemple #1
0
 public ActionResult AddNewAnimalKind(AnimalKindModel model)
 {
     if (ModelState.IsValid)
     {
         _animalKindService.AddOrUpdateAnimalKind(model);
         return(View("DifferentKindsOfAnimalsList"));
     }
     else
     {
         return(View("AddingNewKindOfAnimal"));
     }
 }
Exemple #2
0
        public void AddOrUpdateAnimalKind(AnimalKindModel animalKind)
        {
            var animalKindEntity = Mapper.Map <AnimalKindEntity>(animalKind);

            if (animalKindEntity.Id == 0)
            {
                _animalKindRepository.Add(animalKindEntity);
            }
            else
            {
                _animalKindRepository.Update(animalKindEntity);
            }
        }
Exemple #3
0
        public void DeleteAnimalKind(AnimalKindModel animalKind)
        {
            var animalKindEntity = Mapper.Map <AnimalKindEntity>(animalKind);

            _animalKindRepository.Delete(animalKindEntity);
        }
Exemple #4
0
 public ActionResult DeleteKind(AnimalKindModel model)
 {
     _animalKindService.DeleteAnimalKind(model);
     return(View("DifferentKindsOfAnimalsList"));
 }
Exemple #5
0
        public ActionResult GetAnimalKindAddingView()
        {
            var model = new AnimalKindModel();

            return(View("AddingNewKindOfAnimal", model));
        }