public DataSetPessoaRegistroRendas AdaptarMsgRegistroRendasToDataSetPessoaRegistroRendasExclusao(string cod_pessoa, int numeroRendas) { _log.TraceMethodStart(); DataSetPessoaRegistroRendas registroRendas = new DataSetPessoaRegistroRendas(); registroRendas.statuslinha = ConstantesInegracao.StatusLinhaCUC.Exclusao; if (!string.IsNullOrWhiteSpace(cod_pessoa)) { registroRendas.cod_pessoa = cod_pessoa; } if (numeroRendas > 0) { registroRendas.num_renda = numeroRendas; } _log.TraceMethodEnd(); return(registroRendas); }
public DataSetPessoaRegistroRendas AdaptarMsgRegistroRendasToDataSetPessoaRegistroRendas(MsgRegistroRendas msg, string statusLinha, IList <string> erros) { _log.TraceMethodStart(); DataSetPessoaRegistroRendas registroRendas = new DataSetPessoaRegistroRendas(); registroRendas.statuslinha = statusLinha; if (!string.IsNullOrWhiteSpace(msg.codigoPessoa)) { registroRendas.cod_pessoa = msg.codigoPessoa; } if (msg.numeroRenda != null && msg.numeroRenda.Value > 0) { registroRendas.num_renda = msg.numeroRenda; } if (msg.valRenda != null && msg.valRenda.Value > 0) { registroRendas.val_renda = msg.valRenda; } if (!string.IsNullOrWhiteSpace(msg.nomeEmpregador)) { registroRendas.nom_empreg = msg.nomeEmpregador; } if (!string.IsNullOrWhiteSpace(msg.cargoEmpregador)) { registroRendas.crg_empreg = msg.cargoEmpregador; } if (!string.IsNullOrWhiteSpace(msg.tipoLogradouro)) { registroRendas.tip_log_empreg = msg.tipoLogradouro; } if (!string.IsNullOrWhiteSpace(msg.logradouroTrabalho)) { registroRendas.end_empreg = msg.logradouroTrabalho; } if (!string.IsNullOrWhiteSpace(msg.complemento)) { registroRendas.cpl_log_empreg = msg.complemento; } if (!string.IsNullOrWhiteSpace(msg.bairroTrabalho)) { registroRendas.bai_empreg = msg.bairroTrabalho; } if (!string.IsNullOrWhiteSpace(msg.cepTrabalho)) { registroRendas.cep_empreg = msg.cepTrabalho; } if (!string.IsNullOrWhiteSpace(msg.periodicidadeRenda)) { registroRendas.per_renda = msg.periodicidadeRenda; } if (msg.dataValidadeRenda != null && msg.dataValidadeRenda.Value != DateTime.MinValue) { registroRendas.dat_vld_renda = msg.dataValidadeRenda; } if (!string.IsNullOrWhiteSpace(msg.observacaoRenda)) { registroRendas.obs_renda = msg.observacaoRenda; } if (msg.dataCadastro != null && msg.dataCadastro.Value != DateTime.MinValue) { registroRendas.dat_cad = msg.dataCadastro; } if (msg.dataAtualizacao != null && msg.dataAtualizacao.Value != DateTime.MinValue) { registroRendas.dat_atu = msg.dataAtualizacao; } if (!string.IsNullOrWhiteSpace(msg.codigoUsuarioAtualizacao)) { registroRendas.usu_atu = msg.codigoUsuarioAtualizacao; } if (!string.IsNullOrWhiteSpace(msg.indicadorSituacao)) { registroRendas.idc_sit = msg.indicadorSituacao; } if (msg.dataSituacao != null && msg.dataSituacao.Value != DateTime.MinValue) { registroRendas.dat_sit = msg.dataSituacao; } if (msg.tipoRenda != null && msg.tipoRenda.Value > 0) { registroRendas.tip_renda = msg.tipoRenda; } if (msg.codigoMunicipio != null && msg.codigoMunicipio.Value > 0) { registroRendas.cod_municipio = msg.codigoMunicipio; } if (!string.IsNullOrWhiteSpace(msg.codigoIndice)) { registroRendas.cod_ind = msg.codigoIndice; } if (!string.IsNullOrWhiteSpace(msg.numeroLogradouroEmpregador)) { registroRendas.num_log_empreg = msg.numeroLogradouroEmpregador; } if (msg.dataAdmissao != null && msg.dataAdmissao.Value != DateTime.MinValue) { registroRendas.dat_admissao = msg.dataAdmissao; } if (msg.dataDemissao != null && msg.dataDemissao.Value != DateTime.MinValue) { registroRendas.dat_demissao = msg.dataDemissao; } if (!string.IsNullOrWhiteSpace(msg.dddEmpregador)) { registroRendas.ddd_empreg = msg.dddEmpregador; } if (!string.IsNullOrWhiteSpace(msg.telefoneEmpregador)) { registroRendas.tel_empreg = msg.telefoneEmpregador; } if (!string.IsNullOrWhiteSpace(msg.ramalEmpregador)) { registroRendas.ram_empreg = msg.ramalEmpregador; } if (!string.IsNullOrWhiteSpace(msg.cnpjEmpregador)) { registroRendas.cod_cnpj = msg.cnpjEmpregador; } if (!string.IsNullOrWhiteSpace(msg.tipoEmpresa)) { registroRendas.tip_emp = msg.tipoEmpresa; } if (!string.IsNullOrWhiteSpace(msg.identificadorRendaConjugue)) { registroRendas.renidtrencon = msg.identificadorRendaConjugue; } if (!string.IsNullOrWhiteSpace(msg.identificaRendaCorrespEmpregador)) { registroRendas.renidtemp = msg.identificaRendaCorrespEmpregador; } _log.TraceMethodEnd(); return(registroRendas); }