/// <summary> /// Descripción: Obtiene informacion de muestras de animales por Id /// Author: Terceros. /// Fecha Creacion: 01/01/2017 /// Fecha Modificación: 02/02/2017. /// Modificación: Se agregaron comentarios, funcion no utilizada. /// </summary> /// <param name="idAnimal"></param> /// <returns></returns> public Model.Animal GetAnimalById(Guid idAnimal) { using (var animalDal = new AnimalDal()) { return(animalDal.GetAnimalById(idAnimal)); } }
/// <summary> /// Descripción: Registra informacion de muestras de animales. /// Author: Terceros. /// Fecha Creacion: 01/01/2017 /// Fecha Modificación: 02/02/2017. /// Modificación: Se agregaron comentarios, funcion no utilizada. /// </summary> /// <param name="animal"></param> public void InsertAnimal(Model.Animal animal) { using (var animalDal = new AnimalDal()) { animalDal.InsertAnimal(animal); } }
/// <summary> /// Descripción: Actualiza informacion de muestras de animales. /// Author: Terceros. /// Fecha Creacion: 01/01/2017 /// Fecha Modificación: 02/02/2017. /// Modificación: Se agregaron comentarios, funcion no utilizada. /// </summary> /// <param name="animal"></param> public void UpdateAnimal(Model.Animal animal) { using (var animalDal = new AnimalDal()) { animalDal.UpdateAnimal(animal); } }
/// <summary> /// Descripción: Obtiene informacion de muestras de animales. /// Author: Terceros. /// Fecha Creacion: 01/01/2017 /// Fecha Modificación: 02/02/2017. /// Modificación: Se agregaron comentarios, funcion no utilizada. /// </summary> /// <returns></returns> public List <Model.Animal> GetAnimales() { using (var animalDal = new AnimalDal()) { return(animalDal.GetAnimales()); } }
/// <summary> /// Initializes a new instance of the <see cref="AnimalManager"/> class. /// </summary> /// <param name="imapper">The imapper.</param> /// <param name="logger">The logger.</param> /// <param name="getAnimalRepository">The get animal repository.</param> /// <param name="crudAnimalRepository">The crud animal repository.</param> public AnimalManager(IMapper imapper, ILogger <AnimalManager> logger, IGetData <Animal> getAnimalRepository, ICrudBasic <Animal> crudAnimalRepository) { _logger = logger; _animalDal = new AnimalDal(imapper, logger, getAnimalRepository, crudAnimalRepository); }