/// <summary> /// Adds the specified mass mail user. /// </summary> /// <param name="massMailContact">The mass mail contact.</param> /// <returns></returns> public tbl_MassMailContact Add(tbl_MassMailContact massMailContact) { massMailContact.ID = Guid.NewGuid(); _dataContext.tbl_MassMailContact.AddObject(massMailContact); _dataContext.SaveChanges(); return(massMailContact); }
/// <summary> /// Updates the specified mass mail user. /// </summary> /// <param name="massMailContact">The mass mail contact.</param> public void Update(tbl_MassMailContact massMailContact) { var updateMassMailContact = SelectById(massMailContact.SiteID, massMailContact.ID); updateMassMailContact.ID = massMailContact.ID; updateMassMailContact.SiteID = massMailContact.SiteID; updateMassMailContact.MassMailID = massMailContact.MassMailID; updateMassMailContact.ContactID = massMailContact.ContactID; updateMassMailContact.SiteActionID = massMailContact.SiteActionID; _dataContext.SaveChanges(); }
/// <summary> /// Handles the Click event of the BtnInclude control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param> protected void BtnInclude_Click(object sender, EventArgs e) { BindData(); //Session.Add("MassMailSiteUsers", _siteUsers); var massMailContact = new tbl_MassMailContact(); foreach (var contact in _contacts) { massMailContact = new tbl_MassMailContact(); massMailContact.SiteID = SiteId; massMailContact.MassMailID = _massMailId; massMailContact.ContactID = contact.ID; DataManager.MassMailContact.Add(massMailContact); } ClientScript.RegisterStartupScript(this.GetType(), "doReturnToParent", "returnToParent();", true); }