private string AdicionarDebito(AdicionarDebito adicionar) { try { Utilitario utilitario = new Utilitario(); utilitario.BancoDados.Comandos.limpaParametros(); utilitario.BancoDados.Comandos.textoComando = "sgb.Debito.pro_setDadosAutomatico"; utilitario.BancoDados.Comandos.tipoComando = CommandType.StoredProcedure; utilitario.BancoDados.Comandos.adicionaParametro("@nomeBanco", SqlDbType.VarChar, 20, adicionar.NomeBanco); utilitario.BancoDados.Comandos.adicionaParametro("@numeroAgencia", SqlDbType.VarChar, 15, adicionar.NumeroAgencia); utilitario.BancoDados.Comandos.adicionaParametro("@numeroConta", SqlDbType.VarChar, 15, adicionar.NumeroConta); utilitario.BancoDados.Comandos.adicionaParametro("@digitoAgencia", SqlDbType.TinyInt, 15, adicionar.DigitoAgencia); utilitario.BancoDados.Comandos.adicionaParametro("@digitoConta", SqlDbType.TinyInt, 15, adicionar.DigitoConta); utilitario.BancoDados.Comandos.adicionaParametro("@numeroDocumento", SqlDbType.VarChar, 19, adicionar.NumeroDocumento); utilitario.BancoDados.Comandos.adicionaParametro("@titular", SqlDbType.VarChar, 103, adicionar.Titular); utilitario.BancoDados.Comandos.adicionaParametro("@cartaoCredito", SqlDbType.VarChar, 16, adicionar.CartaoCredito); utilitario.BancoDados.Comandos.adicionaParametro("@dataValidade", SqlDbType.Char, 4, adicionar.DataValidade); utilitario.BancoDados.Comandos.adicionaParametro("@numeroSeguranca", SqlDbType.VarChar, 5, adicionar.NumeroSeguranca); utilitario.BancoDados.Comandos.adicionaParametro("@tipoDebito", SqlDbType.TinyInt, 5, adicionar.TipoDebito); utilitario.BancoDados.Comandos.adicionaParametro("@numeroContrato", SqlDbType.VarChar, 10, adicionar.NumeroContrato); utilitario.BancoDados.execute(); utilitario.BancoDados.Conexoes.close(); return("O contrato: " + adicionar.NumeroContrato + " foi adicionado ao débito automático."); } catch (Exception ex) { throw new Exception("class:" + this.GetType().Name + "\r\n Method:" + MethodBase.GetCurrentMethod().Name + "\r\n" + ex.Message); } }
public static string AdicionarDebitoAutomatico(AdicionarDebito adicionar) { // string retorno = null; string myJsonString; DebitoAutomatico debitoAutomatico = new DebitoAutomatico(); myJsonString = debitoAutomatico.AdicionarDebito(adicionar); return(myJsonString); }