Пример #1
0
        public ActionResult AddMessage(GroupChatModel model)
        {
            Account account = GetAccount();
            Group   group   = groupRepository.GetGroup(model.GroupId);

            if (ModelState.IsValid) // If a message is entered
            {
                groupLogic.CreateMessage(model.MessageInput, group.GroupId, account.AccountId);
                return(RedirectToAction("ViewChat", "Group", new { groupId = group.GroupId })); // Reload chat
            }
            else
            {
                ModelState.AddModelError("", "Please enter a message");
            }
            return(View(model));
        }