Beispiel #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);
        }
Beispiel #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;
     }
 }
Beispiel #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);
        }
Beispiel #4
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;
        }
Beispiel #5
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);
        }
Beispiel #6
0
        public Retorno getProdutoByEmpresaContemEstoque(int idEmpresa)
        {
            UtilBLL        util   = new UtilBLL();
            String         metodo = ConfigurationManager.AppSettings.Get("getProdutoByEmpresaContemEstoque");
            RetornoString  rs     = util.realizaRequisicaoComPmt(idEmpresa, metodo, TipoRequisicao.POST);
            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);
        }
Beispiel #7
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);
        }