public IActionResult BloodTestResult(int id) { context = HttpContext.RequestServices.GetService(typeof(BCare.data.BcareContext)) as BcareContext; String cookie = Request.Cookies["Session"]; if (cookie != null) { ViewBag.UserID = Int32.Parse(cookie.Substring(10)); ViewBag.UserTestResult = context.GetTestResultByID(id); if (ViewBag.UserTestResult.BTC.Count != 0) { if (ViewBag.UserID == ViewBag.UserTestResult.User_ID) { ViewBag.Message = "isCorrect"; } else { ViewBag.Message = "ErrorID"; } } else { ViewBag.Message = "NoTests"; } } return(View(ViewBag.UserTestResult)); }
public Population(int btID, BcareContext context) { BTVM = new BloodTestViewModel(); BTVM = context.GetTestResultByID(btID); for (int i = 0; i < populationSize; i++) { Individual arrGenome = new Individual(btID, context); arrIndiv.Add(arrGenome); arrGenome.CalculateFitness(BTVM); } //arrIndiv.Sort(); bestList.Add(arrIndiv[0]); }