public RetornoEntrada getTodasEntradas() { RetornoEntrada ret = new RetornoEntrada(); try { EntradaDAO DAO = new EntradaDAO(); DataTable dt = DAO.getTodasEntradas(); List <Entrada> listEntradas = new List <Entrada>(); if (dt.Rows.Count.Equals(0)) { ret.listEntradas = new List <Entrada>(); ret.erro = "0 entradas cadastradas."; ret.sucesso = false; return(ret); } foreach (DataRow row in dt.Rows) { listEntradas.Add(montarEntrada(row)); } ret.listEntradas = listEntradas; return(ret); } catch (Exception ex) { ret.erro = ex.Message; ret.sucesso = false; ret.listEntradas = new List <Entrada>(); return(ret); } }
public RetornoEntrada getRetornoEntradaException(Exception ex) { RetornoEntrada ret = new RetornoEntrada(); ret.sucesso = false; ret.erro = ex.Message; ret.listEntradas = new List <Entrada>(); return(ret); }
public RetornoEntrada BuscarEntradas() { UtilBLL util = new UtilBLL(); String metodo = ConfigurationManager.AppSettings.Get("getTodasEntradas"); RetornoString rs = util.realizaRequisicaoSemPmt(metodo, TipoRequisicao.GET); RetornoEntrada re = new RetornoEntrada(); if (rs.sucesso.Equals(true)) { re = JsonConvert.DeserializeObject <RetornoEntrada>(rs.resposta); } else { re.sucesso = false; re.erro = "Não foi possível conectar ao banco de dados."; re.listEntradas = new List <Entrada>(); } return(re); }