예제 #1
0
        public bool DeleteUser(int UserId)
        {
            NewsDs       _ds = new NewsDs();
            IDataAdapter adp = base.GetAdapter(cte.NewsleterUsersAdp);

            NewsDs.NewsletterUsersRow row = _ds.NewsletterUsers.NewNewsletterUsersRow();

            row.UserId = UserId;
            _ds.NewsletterUsers.AddNewsletterUsersRow(row);
            row.AcceptChanges();

            row.Delete();
            base.UpdateData(adp, _ds);
            return(true);
        }
예제 #2
0
        public void UpdateUser(int UserId, string Email, string Name, string Groups)
        {
            NewsDs       _ds = new NewsDs();
            IDataAdapter adp = base.GetAdapter(cte.NewsleterUsersAdp);

            NewsDs.NewsletterUsersRow row = _ds.NewsletterUsers.NewNewsletterUsersRow();

            row.UserId = UserId;
            _ds.NewsletterUsers.AddNewsletterUsersRow(row);
            row.AcceptChanges();

            row.Email = Email;
            row.Name  = Name;

            base.UpdateData(adp, _ds);

            UpdateUserGroups(row.UserId, Groups);
        }