Beispiel #1
0
        /// <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);
        }
Beispiel #2
0
        /// <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();
        }
Beispiel #3
0
        /// <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);
        }