public static EmitenteXmlModel MapearParaEmitenteXmlModel(Emitente emitente) { EmitenteXmlModel emitenteXmlModel = new EmitenteXmlModel(); emitenteXmlModel.Cnpj = emitente.CNPJ.Equals("") ? emitente.CNPJ.ToString() : null; emitenteXmlModel.IE = emitente.InscricaoEstadual; emitenteXmlModel.IM = emitente.InscricaoMunicipal; emitenteXmlModel.XFant = emitente.NomeFantasia.Equals("") ? emitente.NomeFantasia : null; emitenteXmlModel.XNome = emitente.RazaoSocial.Equals("") ? emitente.RazaoSocial : null; emitenteXmlModel.EnderEmit = MapeadorEndereco.MapearParaEnderecoXmlModel(emitente.Endereco); return(emitenteXmlModel); }
public static TransportadorXmlModel MapearParaTransportadorXmlModel(Transportador transportador) { TransportadorXmlModel transportadorModel = new TransportadorXmlModel(); transportadorModel.Cnpj = transportador.Cnpj != null?transportador.Cnpj.ToString() : null; transportadorModel.Cpf = transportador.Cpf != null?transportador.Cpf.ToString() : null; transportadorModel.IE = transportador.InscricaoEstadual; transportadorModel.RazaoSocial = transportador.RazaoSocial != "" ? transportador.RazaoSocial : null; transportadorModel.Nome = transportador.Nome != "" ? transportador.Nome : null; transportadorModel.EnderTrans = MapeadorEndereco.MapearParaEnderecoXmlModel(transportador.Endereco); return(transportadorModel); }
public static Emitente MapearDeEmitenteXmlModel(EmitenteXmlModel emitenteXmlModel) { Emitente emitente = new Emitente(); if (!string.IsNullOrEmpty(emitenteXmlModel.Cnpj)) { emitente.CNPJ = new Cnpj(); emitente.CNPJ.SetarNumeros(emitenteXmlModel.Cnpj); } emitente.InscricaoEstadual = emitenteXmlModel.IE; emitente.InscricaoMunicipal = emitenteXmlModel.IM; emitente.NomeFantasia = emitenteXmlModel.XFant; emitente.RazaoSocial = emitenteXmlModel.XNome; emitente.Endereco = MapeadorEndereco.MapearDeEnderecoXmlModel(emitenteXmlModel.EnderEmit); return(emitente); }
public static Transportador MapearDeTransportadorXmlModel(TransportadorXmlModel transportadorModel) { Transportador transportador = new Transportador(); if (!string.IsNullOrEmpty(transportadorModel.Cnpj)) { transportador.Cnpj = new Cnpj(); transportador.Cnpj.SetarNumeros(transportadorModel.Cnpj); transportador.RazaoSocial = transportadorModel.RazaoSocial; } if (!string.IsNullOrEmpty(transportadorModel.Cpf)) { transportador.Cpf = new Cpf(); transportador.Cpf.SetarNumeros(transportadorModel.Cpf); } transportador.Nome = transportadorModel.Nome; transportador.InscricaoEstadual = transportadorModel.IE; transportador.Endereco = MapeadorEndereco.MapearDeEnderecoXmlModel(transportadorModel.EnderTrans); return(transportador); }