Пример #1
0
        public void UnsubscribeUser(MembershipUser user)
        {
            var helper = new ListManager();
            helper.SendUnsubscribeCommand(user, this);

            using (var context = new ListContext())
            {
                var sub = (from v in context.Subscriptions
                           where v.Username == user.UserName && v.ListId == this.ListId
                           select v).FirstOrDefault();
                if(sub != null)
                {
                    context.Subscriptions.Remove(sub);
                    context.SaveChanges();
                }
            }
        }