private void SendCommand(MembershipUser user, List list, string command) { // ok... var message = new MailMessage(); message.From = new MailAddress(user.Email); message.To.Add(new MailAddress(Settings.ListservTo)); message.Body = string.Format("{0} {1}", command, list.Name); // go... var client = new SmtpClient("mail.metrostylefriends.com"); client.Send(message); }
public static List CreateList(string name, string description, bool isMandatory) { int ordinal = GetNextOrdinal(); var list = new List() { Name = name, Description = description, Ordinal = ordinal, IsMandatory = isMandatory, IsActive = true, IsDefault = false }; using(var context = new ListContext()) { context.Lists.Add(list); context.SaveChanges(); } return list; }
internal void SendUnsubscribeCommand(MembershipUser user, List list) { this.SendCommand(user, list, "unsubscribe"); }