Exemplo 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);
        }
Exemplo 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;
     }
 }
Exemplo n.º 3
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;
        }
Exemplo n.º 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;
        }
Exemplo n.º 5
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);
        }