public ActionResult Compose() { MessageViewModelCompose message = new MessageViewModelCompose(); message.UserList = GetUserList(); return(View(message)); }
public ActionResult Compose(MessageViewModelCompose message) { if (!ModelState.IsValid) { return(View(message)); } var username = User.Identity.GetUserName(); if (!_messageManager.SendMessage(message.Content, message.Subject, username, message.Receiver)) { ModelState.AddModelError("Failed", "Could not send message"); } return(RedirectToAction("Index", "Message")); }