コード例 #1
0
        public ActionResult Compose()
        {
            MessageViewModelCompose message = new MessageViewModelCompose();

            message.UserList = GetUserList();
            return(View(message));
        }
コード例 #2
0
        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"));
        }