private void SetMittente(RaccomandataSubmit RaccomandataBE) { var mittenteServizio = _servizio.Anagrafiche.Single(d => d.IsMittente == true); var mittente = new ComunicazioniElettroniche.ROL.Web.BusinessEntities.InvioSubmitROL.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; RaccomandataBE.Mittente = mittente; }
private LetteraDestinatario NewDestinatario(Anagrafica destinatarioServizio, RaccomandataSubmit rolSubmit) { var destinatario = new LetteraDestinatario(); 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 }; int countDestinatari = (rolSubmit.RaccomandataDestinatario == null) ? 0 : rolSubmit.RaccomandataDestinatario.Count(); destinatario.NumeroDestinatarioCorrente = countDestinatari + 1; destinatario.IdRaccomandata = string.Empty; destinatario.Destinatario = new Destinatario(); destinatario.Destinatario.Nominativo = nominativo; return(destinatario); }