public BibliotecaNegocio()
 {
     clienteMapper  = new ClienteMapper();
     libroMapper    = new LibroMapper();
     ejemplarMapper = new EjemplarMapper();
     prestamoMapper = new PrestamoMapper();
     _clientes      = new List <Cliente>();
     _libros        = new List <Libro>();
     _ejemplares    = new List <Ejemplar>();
     _prestamos     = new List <Prestamo>();
 }
Exemple #2
0
        public async Task <Libro> EliminarLibro(int id)
        {
            var entidad = await _libroRepository.EliminarAsync(id);

            return(LibroMapper.MapLibros(entidad));
        }
Exemple #3
0
        public async Task <Libro> AgregarLibro(Libro libro)
        {
            var entidad = await _libroRepository.Agregar(LibroMapper.MapLibros(libro));

            return(LibroMapper.MapLibros(entidad));
        }
Exemple #4
0
        public async Task <Libro> ConsultaId(int id)
        {
            var entidad = await _libroRepository.ConsultarId(id);

            return(LibroMapper.MapLibros(entidad));
        }
 public LibroServicio()
 {
     _mapper    = new LibroMapper();
     _lstLibros = _mapper.TraerTodosLosLibros();
 }