public RespuestaConsultarMateriaPrima ConsultarCategoria(string categoria) { RespuestaConsultarMateriaPrima respuesta = new RespuestaConsultarMateriaPrima(); try { conexion.Open(); respuesta.MateriasPrimas = materiaPrimaRepository.ConsultarCategoria(categoria); conexion.Close(); if (respuesta.MateriasPrimas.Count > 0) { respuesta.MensajeMateriaPrima = "Se consultaron los datos"; } else { respuesta.MensajeMateriaPrima = "Los datos no existen"; } respuesta.ErrorMateriaPrima = false; return(respuesta); } catch (Exception e) { respuesta.ErrorMateriaPrima = true; respuesta.MensajeMateriaPrima = $"Error de la aplicación: " + e.Message; return(respuesta); } finally { conexion.Close(); } }
public RespuestaConsultarMateriaPrima FiltrarMateriaPrima(string categoria) { RespuestaConsultarMateriaPrima respuestaConsultarMateriaPrima = new RespuestaConsultarMateriaPrima(); respuestaConsultarMateriaPrima.MateriasPrimas = materiaPrimaRepository.FiltrarMateriasPrimas(categoria); return(respuestaConsultarMateriaPrima); }