예제 #1
0
        public string Excluir(TRegistro_CadCFGBanco val)
        {
            Hashtable hs = new Hashtable(1);

            hs.Add("@P_ID_CONFIG", val.Id_config);

            return(executarProc("EXCLUI_COB_CFGBANCO", hs));
        }
예제 #2
0
        public string Gravar(TRegistro_CadCFGBanco val)
        {
            Hashtable hs = new Hashtable(44);

            hs.Add("@P_ID_CONFIG", val.Id_config);
            hs.Add("@P_DS_CONFIG", val.Ds_config);
            hs.Add("@P_CD_BANCO", val.Banco.Cd_banco);
            hs.Add("@P_CD_EMPRESA", val.Empresa.Cd_empresa);
            hs.Add("@P_CODIGOCEDENTE", val.Codigocedente);
            hs.Add("@P_DIGITOCEDENTE", val.Digitocedente);
            hs.Add("@P_ANO", val.Ano);
            hs.Add("@P_NOSSONUMERO", val.Nossonumero);
            hs.Add("@P_DS_LOCALPAGAMENTO", val.Ds_localpagamento);
            hs.Add("@P_POSTOCEDENTE", val.Postocedente);
            hs.Add("@P_ACEITE_SN", val.Aceite_sn);
            hs.Add("@P_ESPECIEDOCUMENTO", val.EspecieDocumento);
            hs.Add("@P_DS_INSTRUCOES", val.Ds_instrucoes);
            hs.Add("@P_LOGO_BANCO", val.Img);
            hs.Add("@P_TP_COBRANCA", val.Tp_cobranca);
            hs.Add("@P_TP_CARTEIRA", val.Tp_carteira);
            hs.Add("@P_MODALIDADE", val.Modalidade);
            hs.Add("@P_CD_PORTADOR", val.Cd_portador);
            hs.Add("@P_PC_JURODIA", val.Pc_jurodia);
            hs.Add("@P_TP_JURODIA", val.Tp_jurodia);
            hs.Add("@P_PC_DESCONTO", val.Pc_desconto);
            hs.Add("@P_TP_DESCONTO", val.Tp_desconto);
            hs.Add("@P_NR_DIASDESCONTO", val.Nr_diasdesconto);
            hs.Add("@P_PC_MULTA", val.Pc_multa);
            hs.Add("@P_TP_MULTA", val.Tp_multa);
            hs.Add("@P_NR_DIASMULTA", val.Nr_diasmulta);
            hs.Add("@P_CD_CONTAGER", val.Cd_contager);
            hs.Add("@P_CD_HISTORICO_DESCONTO", val.Cd_historico_desconto);
            hs.Add("@P_CD_HISTORICO_TAXADESC", val.Cd_historico_taxadesc);
            hs.Add("@P_CD_HISTORICO_BAIXADESC", val.Cd_historico_baixadesc);
            hs.Add("@P_CD_HISTORICO_TAXACOB", val.Cd_historico_taxacob);
            hs.Add("@P_CD_CENTRORESULTTXCOB", val.Cd_centroresultTXCob);
            hs.Add("@P_TP_LAYOUTBLOQUETO", val.Tp_layoutbloqueto);
            hs.Add("@P_NR_DIASPROTESTO", val.Nr_diasprotesto);
            hs.Add("@P_TP_LAYOUTREMESSA", val.Tp_layoutremessa);
            hs.Add("@P_TP_LAYOUTRETORNO", val.Tp_layoutretorno);
            hs.Add("@P_ST_PROTESTOAUTO", val.St_protestoauto);
            hs.Add("@P_CONVENIOCOBRANCA", val.ConvenioCobranca);
            hs.Add("@P_CD_BANCOCORRESPONDENTE", val.Cd_bancocorrespondente);
            hs.Add("@P_NR_AGENCIACORRESPONDENTE", val.Nr_agenciacorrespondente);
            hs.Add("@P_NR_CONTACORRESPONDENTE", val.Nr_contacorrespondente);
            hs.Add("@P_CARTEIRACORRESPONDENTE", val.Carteiracorrespondente);
            hs.Add("@P_VL_TAXA", val.Vl_taxa);
            hs.Add("@P_ST_REGISTRO", val.St_registro);

            return(executarProc("IA_COB_CFGBANCO", hs));
        }
예제 #3
0
        public TList_CadCFGBanco Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo)
        {
            TList_CadCFGBanco lista = new TList_CadCFGBanco();
            bool podeFecharBco      = false;

            if (Banco_Dados == null)
            {
                podeFecharBco = CriarBanco_Dados(false);
            }
            SqlDataReader reader = ExecutarBusca(SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo));

            try
            {
                while (reader.Read())
                {
                    TRegistro_CadCFGBanco reg = new TRegistro_CadCFGBanco();
                    //Dados da config banco
                    if (!reader.IsDBNull(reader.GetOrdinal("id_config")))
                    {
                        reg.Id_config = reader.GetDecimal(reader.GetOrdinal("id_config"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_config")))
                    {
                        reg.Ds_config = reader.GetString(reader.GetOrdinal("ds_config"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("codigocedente")))
                    {
                        reg.Codigocedente = reader.GetString(reader.GetOrdinal("codigocedente"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("DigitoCedente"))))
                    {
                        reg.Digitocedente = reader.GetString(reader.GetOrdinal("DigitoCedente"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("Ano"))))
                    {
                        reg.Ano = reader.GetString(reader.GetOrdinal("Ano"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("NossoNumero"))))
                    {
                        reg.Nossonumero = reader.GetDecimal(reader.GetOrdinal("NossoNumero"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("DS_LocalPagamento"))))
                    {
                        reg.Ds_localpagamento = reader.GetString(reader.GetOrdinal("DS_LocalPagamento"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("PostoCedente"))))
                    {
                        reg.Postocedente = reader.GetString(reader.GetOrdinal("PostoCedente"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Aceite_SN")))
                    {
                        reg.Aceite_sn = reader.GetString(reader.GetOrdinal("Aceite_SN"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("EspecieDocumento")))
                    {
                        reg.EspecieDocumento = reader.GetDecimal(reader.GetOrdinal("EspecieDocumento"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DS_Instrucoes")))
                    {
                        reg.Ds_instrucoes = reader.GetString(reader.GetOrdinal("DS_Instrucoes"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("logo_banco")))
                    {
                        reg.Img = (byte[])reader.GetValue(reader.GetOrdinal("logo_banco"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("tp_cobranca")))
                    {
                        reg.Tp_cobranca = reader.GetString(reader.GetOrdinal("tp_cobranca"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("tp_carteira")))
                    {
                        reg.Tp_carteira = reader.GetString(reader.GetOrdinal("tp_carteira"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("modalidade")))
                    {
                        reg.Modalidade = reader.GetString(reader.GetOrdinal("modalidade"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("CD_Portador")))
                    {
                        reg.Cd_portador = reader.GetString(reader.GetOrdinal("CD_Portador"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DS_Portador")))
                    {
                        reg.Ds_portador = reader.GetString(reader.GetOrdinal("DS_Portador"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("PC_JuroDia")))
                    {
                        reg.Pc_jurodia = reader.GetDecimal(reader.GetOrdinal("PC_JuroDia"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("tp_jurodia")))
                    {
                        reg.Tp_jurodia = reader.GetString(reader.GetOrdinal("tp_jurodia"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("PC_Desconto")))
                    {
                        reg.Pc_desconto = reader.GetDecimal(reader.GetOrdinal("PC_Desconto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("tp_desconto")))
                    {
                        reg.Tp_desconto = reader.GetString(reader.GetOrdinal("tp_desconto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("NR_DiasDesconto")))
                    {
                        reg.Nr_diasdesconto = reader.GetDecimal(reader.GetOrdinal("NR_DiasDesconto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("PC_Multa")))
                    {
                        reg.Pc_multa = reader.GetDecimal(reader.GetOrdinal("PC_Multa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("tp_multa")))
                    {
                        reg.Tp_multa = reader.GetString(reader.GetOrdinal("tp_multa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("NR_DiasMulta")))
                    {
                        reg.Nr_diasmulta = reader.GetDecimal(reader.GetOrdinal("NR_DiasMulta"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Cd_Contager")))
                    {
                        reg.Cd_contager = reader.GetString(reader.GetOrdinal("CD_Contager"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DS_Contager")))
                    {
                        reg.Ds_contager = reader.GetString(reader.GetOrdinal("DS_Contager"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_contacorrente")))
                    {
                        reg.Nr_contacorrente = reader.GetString(reader.GetOrdinal("nr_contacorrente"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("digitoconta")))
                    {
                        reg.Digitoconta = reader.GetString(reader.GetOrdinal("digitoconta"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("TP_LayoutBloqueto")))
                    {
                        reg.Tp_layoutbloqueto = reader.GetString(reader.GetOrdinal("TP_LayoutBloqueto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("NR_DiasProtesto")))
                    {
                        reg.Nr_diasprotesto = reader.GetDecimal(reader.GetOrdinal("NR_DiasProtesto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("TP_LayoutRemessa")))
                    {
                        reg.Tp_layoutremessa = reader.GetString(reader.GetOrdinal("TP_LayoutRemessa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("TP_LayoutRetorno")))
                    {
                        reg.Tp_layoutretorno = reader.GetString(reader.GetOrdinal("TP_LayoutRetorno"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_protestoauto")))
                    {
                        reg.St_protestoauto = reader.GetString(reader.GetOrdinal("st_protestoauto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("conveniocobranca")))
                    {
                        reg.ConvenioCobranca = reader.GetString(reader.GetOrdinal("conveniocobranca"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_bancocorrespondente")))
                    {
                        reg.Cd_bancocorrespondente = reader.GetString(reader.GetOrdinal("cd_bancocorrespondente"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_bancocorrespondente")))
                    {
                        reg.Ds_bancocorrespondente = reader.GetString(reader.GetOrdinal("ds_bancocorrespondente"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_agenciacorrespondente")))
                    {
                        reg.Nr_agenciacorrespondente = reader.GetString(reader.GetOrdinal("nr_agenciacorrespondente"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_contacorrespondente")))
                    {
                        reg.Nr_contacorrespondente = reader.GetString(reader.GetOrdinal("nr_contacorrespondente"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("carteiracorrespondente")))
                    {
                        reg.Carteiracorrespondente = reader.GetString(reader.GetOrdinal("carteiracorrespondente"));
                    }
                    //Dados do banco
                    if (!(reader.IsDBNull(reader.GetOrdinal("CD_Banco"))))
                    {
                        reg.Banco.Cd_banco = reader.GetString(reader.GetOrdinal("CD_Banco"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DS_Banco")))
                    {
                        reg.Banco.Ds_banco = reader.GetString(reader.GetOrdinal("DS_Banco"));
                    }
                    //Dados da empresa
                    if (!(reader.IsDBNull(reader.GetOrdinal("CD_Empresa"))))
                    {
                        reg.Empresa.Cd_empresa = reader.GetString(reader.GetOrdinal("CD_Empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("NM_Empresa")))
                    {
                        reg.Empresa.Nm_empresa = reader.GetString(reader.GetOrdinal("NM_Empresa"));
                    }
                    //Dados Historico Desconto
                    if (!reader.IsDBNull(reader.GetOrdinal("CD_Historico_Desconto")))
                    {
                        reg.Cd_historico_desconto = reader.GetString(reader.GetOrdinal("CD_Historico_Desconto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DS_Historico_Desconto")))
                    {
                        reg.Ds_historico_desconto = reader.GetString(reader.GetOrdinal("DS_Historico_Desconto"));
                    }
                    //Dados Historico Taxa Desconto
                    if (!reader.IsDBNull(reader.GetOrdinal("CD_Historico_TaxaDesc")))
                    {
                        reg.Cd_historico_taxadesc = reader.GetString(reader.GetOrdinal("CD_Historico_TaxaDesc"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DS_Historico_TaxaDesc")))
                    {
                        reg.Ds_historico_taxadesc = reader.GetString(reader.GetOrdinal("DS_Historico_TaxaDesc"));
                    }
                    //Dados Historico Baixa Desconto
                    if (!reader.IsDBNull(reader.GetOrdinal("CD_Historico_BaixaDesc")))
                    {
                        reg.Cd_historico_baixadesc = reader.GetString(reader.GetOrdinal("CD_Historico_BaixaDesc"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DS_Historico_BaixaDesc")))
                    {
                        reg.Ds_historico_baixadesc = reader.GetString(reader.GetOrdinal("DS_Historico_BaixaDesc"));
                    }
                    //Dados Historico Taxa Cobranca
                    if (!reader.IsDBNull(reader.GetOrdinal("CD_Historico_TaxaCob")))
                    {
                        reg.Cd_historico_taxacob = reader.GetString(reader.GetOrdinal("CD_Historico_TaxaCob"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DS_Historico_TaxaCob")))
                    {
                        reg.Ds_historico_taxacob = reader.GetString(reader.GetOrdinal("DS_Historico_TaxaCob"));
                    }
                    //Centro Resultado Taxa Cobranca
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_centroresultTXCob")))
                    {
                        reg.Cd_centroresultTXCob = reader.GetString(reader.GetOrdinal("cd_centroresultTXCob"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_centroresultTXCob")))
                    {
                        reg.Ds_centroresultTXCob = reader.GetString(reader.GetOrdinal("ds_centroresultTXCob"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_registro")))
                    {
                        reg.St_registro = reader.GetString(reader.GetOrdinal("st_registro"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("vl_taxa")))
                    {
                        reg.Vl_taxa = reader.GetDecimal(reader.GetOrdinal("vl_taxa"));
                    }

                    lista.Add(reg);
                }
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    deletarBanco_Dados();
                }
            }
            return(lista);
        }