Esempio n. 1
0
        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);
            }
        }
Esempio n. 2
0
        public RetornoEntrada getRetornoEntradaException(Exception ex)
        {
            RetornoEntrada ret = new RetornoEntrada();

            ret.sucesso      = false;
            ret.erro         = ex.Message;
            ret.listEntradas = new List <Entrada>();
            return(ret);
        }
Esempio n. 3
0
        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);
        }