/// <summary> /// Inicializa uma nova instancia da classe <see cref="BancoDoBrasil" />. /// </summary> /// <param name="parent">Classe Banco.</param> internal BancoDoBrasil(Banco parent):base(parent) { TipoCobranca = TipoCobranca.BancoDoBrasil; Digito = 9; Nome = "BANCO DO BRASIL S.A."; Numero = 1; TamanhoMaximoNossoNum = 0; TamanhoConta = 12; TamanhoAgencia = 4; TamanhoCarteira = 2; }
/// <summary> /// Inicializa uma nova instancia da classe <see cref="BancoItau" />. /// </summary> /// <param name="parent">Classe Banco.</param> internal BancoItau(Banco parent) : base(parent) { TipoCobranca = TipoCobranca.Itau; Digito = 7; Nome = "Banco Itau"; Numero = 341; TamanhoMaximoNossoNum = 8; TamanhoAgencia = 4; TamanhoConta = 5; TamanhoCarteira = 3; }
/// <summary> /// Initializes a new instance of the <see cref="BancoBase" /> class. /// </summary> /// <param name="parent">The parent.</param> internal BancoBradesco(Banco parent) : base(parent) { TipoCobranca = TipoCobranca.Bradesco; Nome = "Bradesco"; Digito = 2; Numero = 237; TamanhoMaximoNossoNum = 11; TamanhoAgencia = 4; TamanhoConta = 7; TamanhoCarteira = 2; }
/// <summary> /// Inicializa uma nova instancia da classe <see cref="BancoHSBC" />. /// </summary> /// <param name="parent">Classe Banco.</param> internal BancoHSBC(Banco parent) : base(parent) { TipoCobranca = TipoCobranca.HSBC; Digito = 9; Nome = "HSBC"; Numero = 399; TamanhoMaximoNossoNum = 16; TamanhoAgencia = 4; TamanhoConta = 7; TamanhoCarteira = 3; }
/// <summary> /// Inicializa uma nova instancia da classe <see cref="BancoDoBrasil" />. /// </summary> /// <param name="parent">Classe Banco.</param> internal BancoSicredi(Banco parent) : base(parent) { TipoCobranca = TipoCobranca.BancoDoBrasil; Digito = 10; Nome = "Sicredi"; Numero = 748; TamanhoMaximoNossoNum = 8; TamanhoConta = 5; TamanhoAgencia = 4; TamanhoCarteira = 1; CodigosMoraAceitos = "AB"; CodigosGeracaoAceitos = "23456789"; }
/// <summary> /// Inicializa uma nova instancia da classe <see cref="BancoBanrisul" />. /// </summary> /// <param name="parent">Classe Banco.</param> internal BancoBanrisul(Banco parent) : base(parent) { TipoCobranca = TipoCobranca.Banrisul; Digito = 8; Nome = "Banrisul"; Numero = 41; TamanhoMaximoNossoNum = 8; TamanhoAgencia = 4; TamanhoConta = 7; TamanhoCarteira = 1; OrientacoesBanco.Clear(); OrientacoesBanco.Add("SAC BANRISUL - 0800 646 1515"); OrientacoesBanco.Add("OUVIDORIA BANRISUL - 0800 644 2200"); }
/// <summary> /// Called when [initialize]. /// </summary> protected override void OnInitialize() { Cedente = new Cedente(this); Banco = new Banco(this); ListadeBoletos = new TituloCollection(this); DataArquivo = DateTime.Now; DataCreditoLanc = DateTime.Now; LeCedenteRetorno = false; NumeroArquivo = 0; LayoutRemessa = LayoutRemessa.CNAB400; DirArqRemessa = string.Empty; DirArqRetorno = string.Empty; NomeArqRemessa = string.Empty; NomeArqRetorno = string.Empty; }