private void leerCategorias()
 {
     this.cmb_categoria.DataSource    = CategoriaMapper.devolverTodos();
     this.cmb_categoria.DisplayMember = "descripcion";
     this.cmb_categoria.ValueMember   = "id";
     // Solo lectura
     this.cmb_categoria.DropDownStyle = ComboBoxStyle.DropDownList;
 }
Exemple #2
0
        public IEnumerable <CategoriaDto> Listar(string Criterio)
        {
            IEnumerable <Categoria> categorias = repositorio.Listar(Criterio);

            IEnumerable <CategoriaDto> dtos = CategoriaMapper.GetCategoriasDto(categorias.ToList());


            return(dtos);
        }
        public IEnumerable <CategoriaViewModel> GetAll()
        {
            IEnumerable <CategoriaViewModel> listaCategoriaViewModel = null;

            try
            {
                var listaCategoria = _categoriaRepository.GetAll();

                listaCategoriaViewModel = CategoriaMapper.ListaCategoriaToListaCategoriaViewModel(listaCategoria);
            }
            catch (Exception ex)
            {
                // log(ex.Message);
            }

            return(listaCategoriaViewModel);
        }
        public bool Cadastrar(CategoriaViewModel categoriaViewModel)
        {
            bool ehCadastrado = false;

            try
            {
                var categoria = CategoriaMapper.CategoriaViewModelToCategoria(categoriaViewModel);

                _categoriaBusiness.Validar(categoria);

                if (_categoriaBusiness.EhValido)
                {
                    _categoriaRepository.Cadastrar(categoria);
                }

                ehCadastrado = true;
            }
            catch (Exception ex)
            {
                // log(ex.Message);
            }

            return(ehCadastrado);
        }
Exemple #5
0
        public CategoriaDto BuscarPorId(int Id)
        {
            Categoria categoria = repositorio.BuscarPorId(Id);

            return(CategoriaMapper.GetCategoriaDto(categoria));
        }
Exemple #6
0
 public void Crear(CategoriaDto categoria)
 {
     repositorio.Crear(CategoriaMapper.GetCategoria(categoria));
 }
Exemple #7
0
 public void Actualizar(CategoriaDto categoria)
 {
     repositorio.Actualizar(CategoriaMapper.GetCategoria(categoria));
 }
Exemple #8
0
 public static bool Delete(int id)
 {
     return(CategoriaMapper.Delete(id));
 }
Exemple #9
0
 public static bool Put(Categoria categoria)
 {
     return(CategoriaMapper.Put(categoria));
 }
Exemple #10
0
        public async Task <Categoria> Actualizar(Categoria categoria)
        {
            var entidad = await _categoriaRepository.Actualizar(CategoriaMapper.MapCategoria(categoria));

            return(CategoriaMapper.MapCategoria(entidad));
        }
Exemple #11
0
 public static IEnumerable <Categoria> GetCategorias()
 {
     return(CategoriaMapper.GetCategorias());
 }
Exemple #12
0
        public async Task <Categoria> EliminarCategoria(int id)
        {
            var entidad = await _categoriaRepository.EliminarAsync(id);

            return(CategoriaMapper.MapCategoria(entidad));
        }
Exemple #13
0
        public async Task <Categoria> ConsultaId(int id)
        {
            var entidad = await _categoriaRepository.ConsultarId(id);

            return(CategoriaMapper.MapCategoria(entidad));
        }
Exemple #14
0
        public async Task <Categoria> AgregarCategoria(Categoria categoria)
        {
            var entity = await _categoriaRepository.Agregar(CategoriaMapper.MapCategoria(categoria));

            return(CategoriaMapper.MapCategoria(entity));
        }
Exemple #15
0
 public CrudCategoria()
 {
     _mapper = new CategoriaMapper();
 }
Exemple #16
0
 public static Categoria GetCategoria(int id)
 {
     return(CategoriaMapper.GetCategoria(id));
 }
 public CategoriaCrudFactory() : base()
 {
     mapper = new CategoriaMapper();
     dao    = SqlDao.GetInstance();
 }
Exemple #18
0
 public CategoriaServicio()
 {
     mapper = new CategoriaMapper();
 }