Exemplo n.º 1
0
        /// <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);
            }
        }
Exemplo n.º 2
0
 public bool hasConversations()
 {
     return(MessageBoards.Count() > 0);
 }
Exemplo n.º 3
0
 public HomeController(IMailService mail,MessageBoards.Data.IMessageBoardRepository repo)
 {
     _mail=mail;
     _repo = repo;
 }
Exemplo n.º 4
0
 public TopicsController(MessageBoards.Data.IMessageBoardRepository repo)
 {
     _repo = repo;
 }