//Create OneDayStats
        public bool CreateOneDayStats(OneDayStatsCreate model)
        {
            var ctx       = new ApplicationDbContext();
            var Cricketer = ctx.Cricketerss.Find(model.CricketerId);

            if (Cricketer != null)
            {
                var entity =
                    new OneDayStats()
                {
                    UserId           = _userId,
                    WicketOneDayInt  = model.WicketOneDayInt,
                    CenturyOneDayInt = model.CenturyOneDayInt,
                    HatrickOneDayInt = model.HatrickOneDayInt,
                    CricketerId      = Cricketer.CricketerId
                };

                using (ctx)
                {
                    ctx.OneDayStatss.Add(entity);
                    return(ctx.SaveChanges() == 1);
                }
            }
            return(false);
        }
Exemple #2
0
        public ActionResult Create(OneDayStatsCreate model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }
            var service = CreateOneDayService();

            if (service.CreateOneDayStats(model))
            {
                //TempData["SaveResult"] = "Your Cricketer was created.";
                return(RedirectToAction("Index"));
            }
            ;
            ModelState.AddModelError("", "Cricketer could not be created.");

            return(View(model));
        }