public ActionResult CheckFull(int?Test_ID, string User_id, DateTime?Date) { var count_of_questions = TestService.GetTest(Test_ID).Questions.Count(); var results = ResultService.GetResults(User_id, Test_ID.Value); ResultDTO result = results.Where(dat => dat.Date.ToString() == Date.ToString()).First(); if (result.Score + 1 > count_of_questions) { return(RedirectToAction("ResultAdmin", new { Test_ID, User_id, Date })); } ResultService.ChangeResult(User_id, Test_ID.Value, Date.Value); return(RedirectToAction("ResultAdmin", new { Test_ID, User_id, Date })); }