public ActionResult Create(CreateMessageViewModel model)
 {
     try {
         if (ModelState.IsValid)
         {
             if (model.MessageText != "" && model.MessageText != null)
             {
                 _service.CreateMessage(model.MessageText, model.MemberUserName, model.ConversationId);  //no ids in vm
             }
         }
     }
     catch {
     }
     return(RedirectToAction("Index", "Familys", new { userID = model.MemberUserName, famName = _service.GetFamilyNameById(model.FamilyId) }));// no ids in vm
 }
        public ActionResult Create(CreateConversationViewModel model)
        {
            //try {
            //    // TODO: Add insert logic here
            //    if (ModelState.IsValid) {
            //        _service.CreateConversation(model);
            //    }
            //}
            //catch
            //{
            //    return View();
            //}
            //return RedirectToAction("Index", "Familys", new { userID = model.UserName, famName = _service.GetFamilyNameById(model.FamId) });  //View model should
            //                                                                                                                                  //not have id

            if (ModelState.IsValid)
            {
                _service.CreateConversation(model);
            }
            return(RedirectToAction("Index", "Familys", new { userID = model.UserName, famName = _service.GetFamilyNameById(model.FamId) }));  //View model should
        }