/// <summary> /// Create a new PostaInUscita object. /// </summary> /// <param name="numeroMissione">Initial value of the NumeroMissione property.</param> /// <param name="numeroPG">Initial value of the NumeroPG property.</param> public static PostaInUscita CreatePostaInUscita(global::System.Int64 numeroMissione, global::System.Int64 numeroPG) { PostaInUscita postaInUscita = new PostaInUscita(); postaInUscita.NumeroMissione = numeroMissione; postaInUscita.NumeroPG = numeroPG; return postaInUscita; }
public bool SendMessage(long mittente, List<long> destinatari, string oggetto, string messaggio, long crypt, DateTime dataInvio) { try { Missione messageToSend = new Missione(); messageToSend.LivelloCrittazione = crypt; messageToSend.Titolo = oggetto; messageToSend.Testo = messaggio.Replace("\r\n", "<br />").Replace("\n", "<br />"); messageToSend.Mandante = mittente; messageToSend.DataCreazione = dataInvio; PostaInUscita outMail = new PostaInUscita(); outMail.NumeroPG = mittente; outMail.Letta = false; outMail.Cancellata = false; messageToSend.PostaInUscitas.Add(outMail); foreach (long numPg in destinatari) { PostaInArrivo inMail = new PostaInArrivo(); inMail.NumeroPG = numPg; inMail.Letta = false; inMail.Cancellata = false; messageToSend.PostaInArrivoes.Add(inMail); } context.AddToMissiones(messageToSend); return true; } catch { return false; } }
/// <summary> /// Deprecated Method for adding a new object to the PostaInUscitas EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToPostaInUscitas(PostaInUscita postaInUscita) { base.AddObject("PostaInUscitas", postaInUscita); }