public MsgRegistroVinculo AdaptarDataSetPessoaRegistroVinculoToMsgRegistroVinculo(DataSetPessoaRegistroVinculo registroVinculo, IList <string> erros) { _log.TraceMethodStart(); MsgRegistroVinculo msg = new MsgRegistroVinculo(); if (!string.IsNullOrWhiteSpace(registroVinculo.cod_pessoa_jur)) { msg.codigoPessoaJuridica = registroVinculo.cod_pessoa_jur; } if (!string.IsNullOrWhiteSpace(registroVinculo.cod_fil_jur)) { msg.codigoFilialPessoaJuridica = registroVinculo.cod_fil_jur; } if (!string.IsNullOrWhiteSpace(registroVinculo.cod_pessoa_fis)) { msg.codigoPessoaFisica = registroVinculo.cod_pessoa_fis; } if (!string.IsNullOrWhiteSpace(registroVinculo.cod_fil_fis)) { msg.codigoFilialPessoaFisica = registroVinculo.cod_fil_fis; } if (registroVinculo.seq_vinculo != null && registroVinculo.seq_vinculo.Value > 0) { msg.numeroSequencia = registroVinculo.seq_vinculo; } if (!string.IsNullOrWhiteSpace(registroVinculo.idc_partcipacao)) { msg.indicadorParticipacao = registroVinculo.idc_partcipacao; } if (registroVinculo.pct_participacao != null && registroVinculo.pct_participacao.Value > 0) { msg.percentualParticipacao = registroVinculo.pct_participacao; } if (registroVinculo.dat_posse != null && registroVinculo.dat_posse.Value != DateTime.MinValue) { msg.dataPosse = registroVinculo.dat_posse; } if (!string.IsNullOrWhiteSpace(registroVinculo.tmp_mandato)) { msg.tempoMandato = registroVinculo.tmp_mandato; } if (!string.IsNullOrWhiteSpace(registroVinculo.des_vinc_fisjur)) { msg.observacao = registroVinculo.des_vinc_fisjur; } if (registroVinculo.dat_cad != null && registroVinculo.dat_cad.Value != DateTime.MinValue) { msg.dataCadastro = registroVinculo.dat_cad; } if (!string.IsNullOrWhiteSpace(registroVinculo.usu_atu)) { msg.usuarioUltimaAtualizacao = registroVinculo.usu_atu; } if (registroVinculo.dat_atu != null && registroVinculo.dat_atu.Value != DateTime.MinValue) { msg.dataAtualizacao = registroVinculo.dat_atu; } if (!string.IsNullOrWhiteSpace(registroVinculo.idc_sit)) { msg.indicadorSituacao = registroVinculo.idc_sit; } if (registroVinculo.dat_sit != null && registroVinculo.dat_sit.Value != DateTime.MinValue) { msg.dataSituacao = registroVinculo.dat_sit; } if (registroVinculo.cod_cargo != null && registroVinculo.cod_cargo.Value > 0) { msg.codigoCargo = registroVinculo.cod_cargo; } if (!string.IsNullOrWhiteSpace(registroVinculo.idc_assina)) { msg.indicadorAssinaEmpresa = registroVinculo.idc_assina; } if (!string.IsNullOrWhiteSpace(registroVinculo.idc_contato)) { msg.indicadorContato = registroVinculo.idc_contato; } if (registroVinculo.dat_fim != null && registroVinculo.dat_fim.Value != DateTime.MinValue) { msg.dataFim = registroVinculo.dat_fim; } if (!string.IsNullOrWhiteSpace(registroVinculo.cod_vinculo)) { msg.codigoVinculo = registroVinculo.cod_vinculo; } if (registroVinculo.dat_venc_proc != null && registroVinculo.dat_venc_proc.Value != DateTime.MinValue) { msg.dataVencimentoProcuracao = registroVinculo.dat_venc_proc; } if (registroVinculo.tmp_mandato_1 != null && registroVinculo.tmp_mandato_1.Value != DateTime.MinValue) { msg.tempoMandato1 = registroVinculo.tmp_mandato_1; } if (registroVinculo.dat_fim_mandato != null && registroVinculo.dat_fim_mandato.Value != DateTime.MinValue) { msg.dataFimMandato = registroVinculo.dat_fim_mandato; } if (!string.IsNullOrWhiteSpace(registroVinculo.nom_pessoa)) { msg.nomePessoa = registroVinculo.nom_pessoa; } //if (!string.IsNullOrWhiteSpace(registroVinculo.cpf_cnpj_soc)) // msg.CNPJCPFSoc = registroVinculo.cpf_cnpj_soc; if (!string.IsNullOrWhiteSpace(registroVinculo.tip_pes_soc)) { msg.tipoPesoa = registroVinculo.tip_pes_soc; } //if (registroVinculo.ppsseqpes != null && registroVinculo.ppsseqpes.Value > 0) // msg.ppsseqpes = registroVinculo.ppsseqpes; //if (registroVinculo.pepdthatu != null && registroVinculo.pepdthatu.Value != DateTime.MinValue) // msg.pepdthatu = registroVinculo.pepdthatu; //if (!string.IsNullOrWhiteSpace(registroVinculo.pepidcpep)) // msg.pepidcpep = registroVinculo.pepidcpep; if (!string.IsNullOrWhiteSpace(registroVinculo.idc_emite_dupl)) { msg.indicadorEmiteDuplicata = registroVinculo.idc_emite_dupl; } if (!string.IsNullOrWhiteSpace(registroVinculo.idc_assina_endosso)) { msg.indicadorAssinaEndosso = registroVinculo.idc_assina_endosso; } if (!string.IsNullOrWhiteSpace(registroVinculo.idc_assina_cessao)) { msg.indicadorAssinaCessao = registroVinculo.idc_assina_cessao; } if (!string.IsNullOrWhiteSpace(registroVinculo.idc_assina_isoladamente)) { msg.indicadorAssinaIsoladamente = registroVinculo.idc_assina_isoladamente; } if (!string.IsNullOrWhiteSpace(registroVinculo.cod_pessoa_assina1)) { msg.codigoPessoaAssina1 = registroVinculo.cod_pessoa_assina1; } if (!string.IsNullOrWhiteSpace(registroVinculo.cod_pessoa_assina2)) { msg.codigoPessoaAssina2 = registroVinculo.cod_pessoa_assina2; } if (!string.IsNullOrWhiteSpace(registroVinculo.cod_pessoa_assina3)) { msg.codigoPessoaAssina3 = registroVinculo.cod_pessoa_assina3; } if (!string.IsNullOrWhiteSpace(registroVinculo.nom_assina1)) { msg.nomeAssina1 = registroVinculo.nom_assina1; } if (!string.IsNullOrWhiteSpace(registroVinculo.nom_assina2)) { msg.nomeAssina2 = registroVinculo.nom_assina2; } if (!string.IsNullOrWhiteSpace(registroVinculo.nom_assina3)) { msg.nomeAssina3 = registroVinculo.nom_assina3; } if (!string.IsNullOrWhiteSpace(registroVinculo.fisjuremailvinculo)) { msg.emailVinculo = registroVinculo.fisjuremailvinculo; } _log.TraceMethodEnd(); return(msg); }
public DataSetPessoaRegistroVinculo AdaptarMsgRegistroVinculoToDataSetPessoaRegistroVinculo(MsgRegistroVinculo msg, IList <string> erros) { _log.TraceMethodStart(); DataSetPessoaRegistroVinculo registroVinculo = new DataSetPessoaRegistroVinculo(); if (!string.IsNullOrWhiteSpace(msg.statusLinha)) { registroVinculo.statuslinha = msg.codigoPessoaJuridica; } if (!string.IsNullOrWhiteSpace(msg.codigoPessoaJuridica)) { registroVinculo.cod_pessoa_jur = msg.codigoPessoaJuridica; } if (!string.IsNullOrWhiteSpace(msg.codigoFilialPessoaJuridica)) { registroVinculo.cod_fil_jur = msg.codigoFilialPessoaJuridica; } if (!string.IsNullOrWhiteSpace(msg.codigoPessoaFisica)) { registroVinculo.cod_pessoa_fis = msg.codigoPessoaFisica; } if (!string.IsNullOrWhiteSpace(msg.codigoFilialPessoaFisica)) { registroVinculo.cod_fil_fis = msg.codigoFilialPessoaFisica; } if (msg.numeroSequencia != null && msg.numeroSequencia.Value > 0) { registroVinculo.seq_vinculo = msg.numeroSequencia.Value; } if (!string.IsNullOrWhiteSpace(msg.indicadorParticipacao)) { registroVinculo.idc_partcipacao = msg.indicadorParticipacao; } if (msg.percentualParticipacao > 0) { registroVinculo.pct_participacao = msg.percentualParticipacao; } if (msg.dataPosse != null && msg.dataPosse.Value != DateTime.MinValue) { registroVinculo.dat_posse = msg.dataPosse.Value; } if (!string.IsNullOrWhiteSpace(msg.tempoMandato)) { registroVinculo.tmp_mandato = msg.tempoMandato; } if (!string.IsNullOrWhiteSpace(msg.observacao)) { registroVinculo.des_vinc_fisjur = msg.observacao; } if (msg.dataCadastro != null && msg.dataCadastro.Value != DateTime.MinValue) { registroVinculo.dat_cad = msg.dataCadastro.Value; } if (!string.IsNullOrWhiteSpace(msg.usuarioUltimaAtualizacao)) { registroVinculo.usu_atu = msg.usuarioUltimaAtualizacao; } if (msg.dataAtualizacao != null && msg.dataAtualizacao.Value != DateTime.MinValue) { registroVinculo.dat_atu = msg.dataAtualizacao.Value; } if (!string.IsNullOrWhiteSpace(msg.indicadorSituacao)) { registroVinculo.idc_sit = msg.indicadorSituacao; } if (msg.dataSituacao != null && msg.dataSituacao.Value != DateTime.MinValue) { registroVinculo.dat_sit = msg.dataSituacao.Value; } if (msg.codigoCargo != null && msg.codigoCargo.Value > 0) { registroVinculo.cod_cargo = msg.codigoCargo.Value; } if (!string.IsNullOrWhiteSpace(msg.indicadorAssinaEmpresa)) { registroVinculo.idc_assina = msg.indicadorAssinaEmpresa; } if (!string.IsNullOrWhiteSpace(msg.indicadorContato)) { registroVinculo.idc_contato = msg.indicadorContato; } if (msg.dataFim != null && msg.dataFim.Value != DateTime.MinValue) { registroVinculo.dat_fim = msg.dataFim.Value; } if (!string.IsNullOrWhiteSpace(msg.codigoVinculo)) { registroVinculo.cod_vinculo = msg.codigoVinculo; } if (registroVinculo.dat_venc_proc != null && msg.dataVencimentoProcuracao.Value != DateTime.MinValue) { registroVinculo.dat_venc_proc = msg.dataVencimentoProcuracao.Value; } if (msg.tempoMandato1 != null && msg.tempoMandato1.Value != DateTime.MinValue) { registroVinculo.tmp_mandato_1 = msg.tempoMandato1.Value; } if (msg.dataFimMandato != null && msg.dataFimMandato.Value != DateTime.MinValue) { registroVinculo.dat_fim_mandato = msg.dataFimMandato.Value; } if (!string.IsNullOrWhiteSpace(msg.nomePessoa)) { registroVinculo.nom_pessoa = msg.nomePessoa; } if (!string.IsNullOrWhiteSpace(msg.tipoPesoa)) { registroVinculo.tip_pes_soc = msg.tipoPesoa; } if (!string.IsNullOrWhiteSpace(msg.indicadorEmiteDuplicata)) { registroVinculo.idc_emite_dupl = msg.indicadorEmiteDuplicata; } if (!string.IsNullOrWhiteSpace(msg.indicadorAssinaEndosso)) { registroVinculo.idc_assina_endosso = msg.indicadorAssinaEndosso; } if (!string.IsNullOrWhiteSpace(msg.indicadorAssinaCessao)) { registroVinculo.idc_assina_cessao = msg.indicadorAssinaCessao; } if (!string.IsNullOrWhiteSpace(msg.indicadorAssinaIsoladamente)) { registroVinculo.idc_assina_isoladamente = msg.indicadorAssinaIsoladamente; } if (!string.IsNullOrWhiteSpace(msg.codigoPessoaAssina1)) { registroVinculo.cod_pessoa_assina1 = msg.codigoPessoaAssina1; } if (!string.IsNullOrWhiteSpace(msg.codigoPessoaAssina2)) { registroVinculo.cod_pessoa_assina2 = msg.codigoPessoaAssina2; } if (!string.IsNullOrWhiteSpace(msg.codigoPessoaAssina3)) { registroVinculo.cod_pessoa_assina3 = msg.codigoPessoaAssina3; } if (!string.IsNullOrWhiteSpace(msg.emailVinculo)) { registroVinculo.fisjuremailvinculo = msg.emailVinculo; } _log.TraceMethodEnd(); return(registroVinculo); }