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

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

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

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