/// <summary> /// delete all profile details including /// connections, tags, comments, partnerships, and messages /// </summary> public bool deleteDetails() { try { foreach (var c in Connections.ToList()) { Connections.Remove(c); } foreach (var pd in PartnershipDetails.ToList()) { PartnershipDetails.Remove(pd); } foreach (var cm in Comments.ToList()) { Comments.Remove(cm); } //foreach (var sm in SentMessages.ToList()) // SentMessages.Remove(sm); foreach (var mb in MessageBoards.ToList()) { MessageBoards.Remove(mb); } foreach (var account in Accounts.ToList()) { account.ProfileID = null; account.Profile = null; } return(true); } catch (Exception) { return(false); } }
public bool hasConversations() { return(MessageBoards.Count() > 0); }
public HomeController(IMailService mail,MessageBoards.Data.IMessageBoardRepository repo) { _mail=mail; _repo = repo; }
public TopicsController(MessageBoards.Data.IMessageBoardRepository repo) { _repo = repo; }