Exemplo n.º 1
0
        public ActionResult Inbox()
        {
            MessageRepository repository = new MessageRepository();
            ICollection<MessageModel> messages = repository.GetBy(User.Identity.Name);

            return View(messages);
        }
Exemplo n.º 2
0
        public ActionResult ReadMessage(MessageModel model)
        {
            MessageRepository repository = new MessageRepository();
            repository.MarkRead(model.id);

            return View(model);
        }
Exemplo n.º 3
0
        public ActionResult ComposeMessage(MessageModel model)
        {
            MessageRepository repository = new MessageRepository();
            repository.AddMessage(User.Identity.Name, model.recipient, model.subject, model.message);

            return RedirectToAction("SendMessage");
        }