public static TransportadorConfiguracao TransportadorParaXml(Transportador transportador) { TransportadorConfiguracao TransportadorConfiguracao = new TransportadorConfiguracao(); TransportadorConfiguracao.modFrete = (int)transportador.ResponsabilidadeFrete; if (string.IsNullOrEmpty(transportador.Cpf)) { TransportadorConfiguracao.Transporta.CnpjDestinatario = transportador.Cnpj.valorFormatado; } else { TransportadorConfiguracao.Transporta.CnpjDestinatario = transportador.Cpf.valorFormatado; } TransportadorConfiguracao.Transporta.Estado = transportador.Endereco.Estado; TransportadorConfiguracao.Transporta.InscricaoEstadual = transportador.InscricaoEstadual; TransportadorConfiguracao.Transporta.Logradouro = transportador.Endereco.Logradouro; TransportadorConfiguracao.Transporta.Municipio = transportador.Endereco.Municipio; if (string.IsNullOrEmpty(transportador.Nome)) { TransportadorConfiguracao.Transporta.Nome = transportador.RazaoSocial; } else { TransportadorConfiguracao.Transporta.Nome = transportador.Nome; } return(TransportadorConfiguracao); }
public TransportadorConfiguracao GeraValoresParaTransportadorXml(NotaFiscal _notaFiscal) { TransportadorConfiguracao TransportadorConfiguracao = new TransportadorConfiguracao(); TransportadorConfiguracao.modFrete = (int)_notaFiscal.Transportador.ResponsabilidadeFrete; if (string.IsNullOrEmpty(_notaFiscal.Transportador.Cpf)) { TransportadorConfiguracao.Transporta.CnpjDestinatario = _notaFiscal.Transportador.Cnpj.valorFormatado; } else { TransportadorConfiguracao.Transporta.CnpjDestinatario = _notaFiscal.Transportador.Cpf.valorFormatado; } TransportadorConfiguracao.Transporta.Estado = _notaFiscal.Transportador.Endereco.Estado; TransportadorConfiguracao.Transporta.InscricaoEstadual = _notaFiscal.Transportador.InscricaoEstadual; TransportadorConfiguracao.Transporta.Logradouro = _notaFiscal.Transportador.Endereco.Logradouro; TransportadorConfiguracao.Transporta.Municipio = _notaFiscal.Transportador.Endereco.Municipio; if (string.IsNullOrEmpty(_notaFiscal.Transportador.Nome)) { TransportadorConfiguracao.Transporta.Nome = _notaFiscal.Transportador.RazaoSocial; } else { TransportadorConfiguracao.Transporta.Nome = _notaFiscal.Transportador.Nome; } return(TransportadorConfiguracao); }
private static TransportadorConfiguracao MontarTransportadoraConfiguracao(NotaFiscal notaFiscal) { TransportadorConfiguracao transportadorConfiguracao = new TransportadorConfiguracao(); transportadorConfiguracao.Transporta.CnpjDestinatario = notaFiscal.Destinatario.Documento.NumeroComPontuacao; transportadorConfiguracao.Transporta.Estado = notaFiscal.Transportador.Endereco.Estado; transportadorConfiguracao.Transporta.InscricaoEstadual = notaFiscal.Transportador.InscricaoEstadual; transportadorConfiguracao.Transporta.Logradouro = notaFiscal.Transportador.Endereco.Logradouro; transportadorConfiguracao.Transporta.Municipio = notaFiscal.Transportador.Endereco.Municipio; transportadorConfiguracao.Transporta.Nome = notaFiscal.Transportador.NomeRazaoSocial; transportadorConfiguracao.modFrete = Convert.ToInt32(notaFiscal.Transportador.ResponsabilidadeFrete); return(transportadorConfiguracao); }