/// <summary> /// Deprecated Method for adding a new object to the ClientEmails EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToClientEmails(ClientEmail clientEmail) { base.AddObject("ClientEmails", clientEmail); }
public string SendClientDailyEmail() { if (string.IsNullOrEmpty(_currentClient)) return string.Empty; using (DB db = new DB(DBHelper.GetConnectionString(_currentClient))) { ClientEmail cEmail = (from o in db.ClientEmails where o.Client == _currentClient select o).FirstOrDefault(); if (cEmail == null) { cEmail = new ClientEmail {Client = _currentClient, SendDailyDigest = true}; db.AddToClientEmails(cEmail); return (db.SaveChanges() > 0).ToString(); } cEmail.SendDailyDigest = true; return (db.SaveChanges() > 0).ToString(); } }
/// <summary> /// Create a new ClientEmail object. /// </summary> /// <param name="id">Initial value of the Id property.</param> /// <param name="client">Initial value of the Client property.</param> /// <param name="sendDailyDigest">Initial value of the SendDailyDigest property.</param> public static ClientEmail CreateClientEmail(global::System.Int32 id, global::System.String client, global::System.Boolean sendDailyDigest) { ClientEmail clientEmail = new ClientEmail(); clientEmail.Id = id; clientEmail.Client = client; clientEmail.SendDailyDigest = sendDailyDigest; return clientEmail; }