コード例 #1
0
 public ActionResult NewAnswer(QueAns model)
 {
     try
     {
         var name = model.Answer.TrimEnd().TrimStart();
         if (name == "Не знаю відповіді" || name == "Не знаю")
         {
             TempData["Fail"] = "'Не знаю відповіді' - це системна відповідь, яка додається автоматично.";
             return(RedirectToAction("Questions"));
         }
         _adding.AddNewAnswer(model.Answer.TrimEnd().TrimStart(), model.QuestionId);
         TempData["Success"] = "Відповідь - \"" + model.Answer.TrimEnd().TrimStart() + "\" була успішно додана!";
     }
     catch (Exception)
     {
         HttpContext con = System.Web.HttpContext.Current;
         var         url = con.Request.Url.ToString();
         _adding.AddNewError(url, "NewAnswer Name = " + model.Answer + " QuestionId = " + model.QuestionId);
         TempData["Fail"] = "Щось пішло не так. Перевірте правильність дій";
     }
     return(RedirectToAction("Questions"));
 }