public void ObtenerPorCategoriaYSubcategoria_Test() { ResultadoServicio <ArticuloDTO> articulos = _IServicioAplicacionArticulo .ObtenerPorCategoriaYSubcategoria("2", "201", "24"); Assert.True(articulos.Datos.Any() == true); }
public IActionResult ConsultarArticulosPorCategoriaYSubcategoria(string pCodigoCategoria, string pCodigoSubCategoria, string pCodigoAlmacen) { try { var articulos = _IServicioAplicacionArticulo .ObtenerPorCategoriaYSubcategoria(pCodigoCategoria, pCodigoSubCategoria, pCodigoAlmacen); if (articulos == null) { return(NotFound()); } return(Ok(articulos)); } catch (Exception ex) { return(NotFound( new ResultadoServicio <ArticuloDTO>(6, "Problemas al recuperar las Articulos.", ex.Message, null, null) )); } }