private void SetMittente(LOLSubmit lolSubmit) { var mittenteServizio = _servizio.Anagrafiche.Single(d => d.IsMittente == true); var mittente = new Mittente(); var nominativo = new Nominativo { Nome = mittenteServizio.Nome, Cognome = mittenteServizio.Cognome, Indirizzo = new Indirizzo { DUG = mittenteServizio.DUG, Toponimo = mittenteServizio.Toponimo, Esponente = mittenteServizio.Esponente, NumeroCivico = mittenteServizio.NumeroCivico }, CAP = mittenteServizio.Cap, CasellaPostale = mittenteServizio.CasellaPostale, Citta = mittenteServizio.Citta, ComplementoIndirizzo = mittenteServizio.ComplementoIndirizzo, ComplementoNominativo = mittenteServizio.ComplementoNominativo, Provincia = mittenteServizio.Provincia, Stato = mittenteServizio.Stato, RagioneSociale = mittenteServizio.RagioneSociale }; mittente.Nominativo = nominativo; lolSubmit.Mittente = mittente; }
private Destinatario NewDestinatario(Anagrafica destinatarioServizio) { var destinatario = new Destinatario(); var nominativo = new Nominativo { Nome = destinatarioServizio.Nome, Cognome = destinatarioServizio.Cognome, Indirizzo = new Indirizzo { DUG = destinatarioServizio.DUG, Toponimo = destinatarioServizio.Toponimo, Esponente = destinatarioServizio.Esponente, NumeroCivico = destinatarioServizio.NumeroCivico }, CAP = destinatarioServizio.Cap, CasellaPostale = destinatarioServizio.CasellaPostale, Citta = destinatarioServizio.Citta, ComplementoIndirizzo = destinatarioServizio.ComplementoIndirizzo, ComplementoNominativo = destinatarioServizio.ComplementoNominativo, Provincia = destinatarioServizio.Provincia, Stato = destinatarioServizio.Stato, RagioneSociale = destinatarioServizio.RagioneSociale }; destinatario.Nominativo = nominativo; return(destinatario); }
private static Mittente GetMittente(SenderDto sender) { Mittente Mittente = new Mittente(); Nominativo Nominativo = new Nominativo(); Indirizzo Indirizzo = new Indirizzo(); Nominativo.CAP = sender.cap; Nominativo.Citta = sender.city; Nominativo.Cognome = sender.surname; Nominativo.Nome = sender.name; Nominativo.Provincia = sender.province; Nominativo.Stato = sender.state; Nominativo.RagioneSociale = sender.businessName; Indirizzo.DUG = sender.dug; Indirizzo.NumeroCivico = sender.houseNumber; Indirizzo.Toponimo = sender.address; Indirizzo.Esponente = string.Empty; Nominativo.Telefono = string.Empty; Nominativo.TipoIndirizzo = NominativoTipoIndirizzo.NORMALE; Nominativo.UfficioPostale = ""; Nominativo.Zona = string.Empty; Nominativo.ComplementoIndirizzo = string.Empty; Nominativo.CasellaPostale = ""; Nominativo.ComplementoNominativo = string.Empty; Nominativo.Frazione = string.Empty; Nominativo.Indirizzo = Indirizzo; Mittente.Nominativo = Nominativo; Mittente.InviaStampa = false; return(Mittente); }
private void SetDestinatariAr(ROLSubmit rolSubmit) { rolSubmit.DatiRicevuta = new DatiRicevuta(); foreach (var destAr in _servizio.Anagrafiche.Where(d => d.IsDestinatarioAR)) { var nominativo = new Nominativo { Nome = destAr.Nome, Cognome = destAr.Cognome, Indirizzo = new Indirizzo { DUG = destAr.DUG, Toponimo = destAr.Toponimo, Esponente = destAr.Esponente, NumeroCivico = destAr.NumeroCivico }, CAP = destAr.Cap, CasellaPostale = destAr.CasellaPostale, Citta = destAr.Citta, ComplementoIndirizzo = destAr.ComplementoIndirizzo, ComplementoNominativo = destAr.ComplementoNominativo, Provincia = destAr.Provincia, Stato = destAr.Stato, RagioneSociale = destAr.RagioneSociale }; rolSubmit.DatiRicevuta.Nominativo = nominativo; } }
private static Destinatario GetDestinatarioRol(NamesDto name, int?index = 1) { Destinatario d = new Destinatario(); Nominativo n = new Nominativo(); Indirizzo i = new Indirizzo(); n.RagioneSociale = name.businessName; n.Cognome = name.surname; n.Nome = name.name; n.ComplementoNominativo = name.complementNames; n.CAP = name.cap; n.Citta = name.city; n.Provincia = name.province; n.Stato = name.state; n.ComplementoIndirizzo = name.complementAddress; n.CodiceFiscale = name.fiscalCode; i.DUG = name.dug; i.Toponimo = name.address; i.NumeroCivico = name.houseNumber; i.Esponente = string.Empty; n.Indirizzo = i; n.Telefono = string.Empty; n.TipoIndirizzo = ServiceRol.NominativoTipoIndirizzo.NORMALE; n.UfficioPostale = ""; n.Zona = string.Empty; n.CasellaPostale = ""; n.Frazione = string.Empty; d.IdDestinatario = Convert.ToString(index); d.IdRicevuta = String.Empty; d.Nominativo = n; return(d); }