Exemple #1
0
        public ResultadoServicio <ArticuloDTO> ObtenerPorCategoriaYSubcategoria(string pCodigoCategoria, string pCodigoSubCategoria, string pCodigoAlmacen)
        {
            var mensajeValidacion = string.Empty;
            var articulos         = _IRepositorioArticulo.ObtenerPorCategoriaYSubcategoria(pCodigoCategoria, pCodigoSubCategoria, pCodigoAlmacen);

            if (articulos != null && articulos.Any())
            {
                mensajeValidacion = "Consulta de Articulos exitosa.";
                return(new ResultadoServicio <ArticuloDTO>(7, mensajeValidacion,
                                                           string.Empty, null, articulos.ProyectadoComoColeccion <ArticuloDTO>()));
            }
            else
            {
                mensajeValidacion = "Consulta de Articulos fallida.";
                return(new ResultadoServicio <ArticuloDTO>(6, mensajeValidacion,
                                                           string.Empty, null, null));
            }
        }
        public void ObtenerPorCategoriaYSubcategoria_Test()
        {
            var articulo = _IRepositorioArticuloTest.ObtenerPorCategoriaYSubcategoria("2", "201", "24");

            Assert.False(articulo == null);
        }