Esempio n. 1
0
        public Retorno Cadastrar(Entrada entrada)
        {
            Retorno retorno = new Retorno();

            retorno.sucesso = false;

            UtilBLL       util   = new UtilBLL();
            string        metodo = util.getConfig("entradaCreate");
            RetornoString rs     = util.realizaRequisicaoComPmt(entrada, metodo, TipoRequisicao.POST);

            if (rs.sucesso.Equals(true))
            {
                retorno = JsonConvert.DeserializeObject <Retorno>(rs.resposta);
            }
            return(retorno);
        }
Esempio n. 2
0
 public Retorno produtoDelete(int id)
 {
     Retorno ret = new Retorno();
     try
     {
         UtilBLL util = new UtilBLL();
         string metodo = util.getConfig("produtoDelete");
         RetornoString rs = util.realizaRequisicaoComPmt(id, metodo, TipoRequisicao.DELETE);
         ret = JsonConvert.DeserializeObject<Retorno>(rs.resposta);
         return ret;
     }
     catch (Exception ex)
     {
         ret.erro = ex.Message;
         ret.sucesso = false;
         return ret;
     }
 }
Esempio n. 3
0
        public Retorno Cadastrar(Saida saida)
        {
            UtilBLL       util   = new UtilBLL();
            String        metodo = ConfigurationManager.AppSettings.Get("saidaCreate");
            RetornoString rs     = util.realizaRequisicaoComPmt(saida, metodo, TipoRequisicao.POST);
            Retorno       ret    = new Retorno();

            if (rs.sucesso.Equals(true))
            {
                ret = JsonConvert.DeserializeObject <Retorno>(rs.resposta);
            }
            else
            {
                ret.sucesso = false;
                ret.erro    = "Não foi possível conectar ao banco de dados.";
            }

            return(ret);
        }
Esempio n. 4
0
        public RetornoSaida BuscarEntradas()
        {
            UtilBLL       util   = new UtilBLL();
            String        metodo = ConfigurationManager.AppSettings.Get("getTodasSaidas");
            RetornoString rs     = util.realizaRequisicaoSemPmt(metodo, TipoRequisicao.GET);
            RetornoSaida  rSaida = new RetornoSaida();

            if (rs.sucesso.Equals(true))
            {
                rSaida = JsonConvert.DeserializeObject <RetornoSaida>(rs.resposta);
            }
            else
            {
                rSaida.sucesso    = false;
                rSaida.erro       = "Não foi possível conectar ao banco de dados.";
                rSaida.listSaidas = new List <Saida>();
            }

            return(rSaida);
        }
Esempio n. 5
0
        public RetornoProduto BuscarTodos()
        {
            RetornoProduto retorno = new RetornoProduto();
            retorno.sucesso = false;

            UtilBLL util = new UtilBLL();
            string metodo = util.getConfig("getTodosProdutos");
            RetornoString rs = util.realizaRequisicaoSemPmt(metodo, TipoRequisicao.GET);
            if (rs.sucesso.Equals(true))
            {
                retorno = JsonConvert.DeserializeObject<RetornoProduto>(rs.resposta);
            }
            else
            {
                retorno.sucesso = false;
                retorno.erro = "Não foi possível estabelecer uma conexão com o banco de dados";
                retorno.listProdutos = new List<Produto>();
            }
            return retorno;
        }
Esempio n. 6
0
        public Retorno Update(Produto produto)
        {
            Retorno retorno = new Retorno();
            retorno.sucesso = false;

            UtilBLL util = new UtilBLL();
            string metodo = util.getConfig("produtoUpdate");
            RetornoString rs = util.realizaRequisicaoComPmt(produto, metodo, TipoRequisicao.POST);
            if (rs.sucesso.Equals(true))
            {
                retorno = JsonConvert.DeserializeObject<Retorno>(rs.resposta);
            }
            RetornoProduto retEmp = BuscarTodos();
            if (retorno.sucesso.Equals(false))
            {
                retEmp.sucesso = false;
                retEmp.erro = retorno.erro;
            }
            return retEmp;
        }
Esempio n. 7
0
        public Retorno getEstoqueByEmpresa(int idEmpresa)
        {
            UtilBLL        util   = new UtilBLL();
            String         metodo = ConfigurationManager.AppSettings.Get("getEstoqueByEmpresa");
            RetornoString  rs     = util.realizaRequisicaoComPmt(idEmpresa, metodo, TipoRequisicao.POST);
            RetornoEstoque re     = new RetornoEstoque();

            if (rs.sucesso.Equals(true))
            {
                re = JsonConvert.DeserializeObject <RetornoEstoque>(rs.resposta);
            }
            else
            {
                re.sucesso     = false;
                re.erro        = "Não foi possível conectar ao banco de dados.";
                re.listEstoque = new List <Estoque>();
            }

            return(re);
        }
Esempio n. 8
0
        public Retorno getProdutoContemEstoque()
        {
            UtilBLL        util   = new UtilBLL();
            String         metodo = ConfigurationManager.AppSettings.Get("getProdutoContemEstoque");
            RetornoString  rs     = util.realizaRequisicaoSemPmt(metodo, TipoRequisicao.GET);
            RetornoProduto rp     = new RetornoProduto();

            if (rs.sucesso.Equals(true))
            {
                rp = JsonConvert.DeserializeObject <RetornoProduto>(rs.resposta);
            }
            else
            {
                rp.sucesso      = false;
                rp.erro         = "Não foi possível conectar ao banco de dados.";
                rp.listProdutos = new List <Produto>();
            }

            return(rp);
        }
Esempio n. 9
0
        public Retorno Cadastrar(Empresa empresa)
        {
            Retorno retorno = new Retorno();

            retorno.sucesso = false;

            UtilBLL       util   = new UtilBLL();
            string        metodo = util.getConfig("empresaCreate");
            RetornoString rs     = util.realizaRequisicaoComPmt(empresa, metodo, TipoRequisicao.POST);

            if (rs.sucesso.Equals(true))
            {
                retorno = JsonConvert.DeserializeObject <Retorno>(rs.resposta);
            }
            RetornoEmpresa retEmp = BuscarTodos();

            if (retorno.sucesso.Equals(false))
            {
                retEmp.sucesso = false;
                retEmp.erro    = retorno.erro;
            }
            return(retEmp);
        }