public ActionResult Create(TestStatsCreate model) { if (!ModelState.IsValid) { return(View(model)); } var service = CreateTestService(); if (service.CreateTestStats(model)) { //TempData["SaveResult"] = "Your Cricketer was created."; return(RedirectToAction("Index")); } ; ModelState.AddModelError("", "Cricketer could not be created."); return(View(model)); }
//Create OneDayStats public bool CreateTestStats(TestStatsCreate model) { var ctx = new ApplicationDbContext(); var Cricketer = ctx.Cricketerss.Find(model.CricketerId); if (Cricketer != null) { var entity = new TestStats() { UserId = _userId, DoubleCenturyTest = model.DoubleCenturyTest, HalfCenturyTest = model.HalfCenturyTest, CricketerId = Cricketer.CricketerId }; using (ctx) { ctx.TestStatss.Add(entity); return(ctx.SaveChanges() == 1); } } return(false); }