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); }
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; } }
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; }
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; }
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); }