public ActionResult Inbox() { MessageRepository repository = new MessageRepository(); ICollection<MessageModel> messages = repository.GetBy(User.Identity.Name); return View(messages); }
public ActionResult ReadMessage(MessageModel model) { MessageRepository repository = new MessageRepository(); repository.MarkRead(model.id); return View(model); }
public ActionResult ComposeMessage(MessageModel model) { MessageRepository repository = new MessageRepository(); repository.AddMessage(User.Identity.Name, model.recipient, model.subject, model.message); return RedirectToAction("SendMessage"); }