public DetalheRemessaRegistroC(DetalheRetornoRegistroB retorno, string ocorrencia1, string ocorrencia2) { this.IdentificacaoClienteEmpresa = retorno.IdentificacaoClienteEmpresa; this.AgenciaDebito = retorno.AgenciaDebito; this.IdentificacaoClienteBanco = retorno.IdentificacaoClienteBanco; this.Ocorrencia1 = ocorrencia1; this.Ocorrencia2 = ocorrencia2; this.CodigoMovimento = retorno.CodigoMovimento; }
public DetalheRemessaRegistroD(DetalheRetornoRegistroB retorno, string ocorrencia, string novoIdentificadorClienteEmpresa, int codMovimento) { this.IdentificacaoClienteEmpresaAnterior = retorno.IdentificacaoClienteEmpresa; this.AgenciaDebito = retorno.AgenciaDebito; this.IdentificacaoClienteBanco = retorno.IdentificacaoClienteBanco; this.IdentificacaoClienteEmpresaAtual = novoIdentificadorClienteEmpresa; this.Ocorrencia = ocorrencia; this.CodigoMovimento = codMovimento; }
public DetalheRetornoRegistroB ObterDetalheRegistroB(string linha) { var objRetornar = new DetalheRetornoRegistroB { CodigoRegistro = linha.ExtrairValorDaLinha(1, 1) }; if (objRetornar.CodigoRegistro == "B") { objRetornar.IdentificacaoClienteEmpresa = linha.ExtrairValorDaLinha(2, 26).Trim(); objRetornar.AgenciaDebito = linha.ExtrairValorDaLinha(27, 30).Trim(); objRetornar.IdentificacaoClienteBanco = linha.ExtrairValorDaLinha(31, 44).Trim(); objRetornar.Data = Convert.ToDateTime(linha.ExtrairValorDaLinha(45, 52).ToDateTimeFromAaaaMmDd()); objRetornar.CodigoMovimento = linha.ExtrairValorDaLinha(150, 150).BoletoBrToInt(); } return(objRetornar); }
public DetalheRemessaRegistroE(DetalheRetornoRegistroB retorno, DateTime dataVencimento, decimal valorBoleto, TipoCodigoMoeda tipoCodigoMoeda, FormaCobranca formaCobranca, int codMovimento, decimal valorTributo = 0, string usoEmpresa = "" ) { this.IdentificacaoClienteEmpresa = retorno.IdentificacaoClienteEmpresa; this.AgenciaDebito = retorno.AgenciaDebito; this.IdentificacaoClienteBanco = retorno.IdentificacaoClienteBanco; this.DataVencimento = dataVencimento; this.ValorDebito = valorBoleto; this.ValorTotalTributos = valorTributo; this.CodigoMoeda = tipoCodigoMoeda == TipoCodigoMoeda.REAL ? "03" : "01"; this.TipoCobranca = formaCobranca == FormaCobranca.FIDIC ? "X" : "Y"; this.CodigoMovimento = codMovimento; this.UsoEmpresa = usoEmpresa; }