Exemplo n.º 1
0
        public ActionResult AddFeatures(TeamFeaturesModel model)
        {
            if (ModelState.IsValid)
            {
                var addFeature      = new PlayDetailsBL();
                var addfeatureModel = new TeamManagement.BO.PlayDetail
                {
                    Season      = model.Season,
                    TeamAgainst = model.PlayingAgainst,
                    Venue       = model.Venue,
                    TeamId      = model.TeamId,
                    FixtureDate = model.Date,
                    // HomeTeam = model.HomeTeam
                };
                string message = addFeature.Insert(addfeatureModel);

                if (message.Equals(String.Empty))
                {
                    model.isSuccessMessage = true;
                    model.errorMessage     = "Team Successfully added";
                    return(View(model));
                }
                else
                {
                    model.isSuccessMessage = false;
                    model.errorMessage     = message;
                    return(View(model));
                }
            }
            model.HomeTeam = Session["HomeTeam"].ToString();
            return(View(model));
        }
Exemplo n.º 2
0
        public ActionResult UpdateScores(TeamFeaturesModel model)
        {
            //    var errors = ModelState.Values.SelectMany(v => v.Errors);
            //   var errors2 = ModelState.Where(x => x.Value.Errors.Count > 0).Select(x => new { x.Key, x.Value.Errors }).ToArray();
            // if (ModelState.IsValid)
            // {
            var updateScores      = new PlayDetailsBL();
            var updateScoresModel = new TeamManagement.BO.PlayDetail
            {
                HomeScore = model.HomeScore,
                AwayScore = model.AwayTeamScore,
                Id        = model.id
            };
            string message = updateScores.Update(updateScoresModel);

            if (message.Equals(String.Empty))
            {
                model.isSuccessMessage     = true;
                TempData["SuccessMessage"] = "Scores successfully updated";
                return(RedirectToAction("AddFeatures"));
            }
            else
            {
                model.isSuccessMessage   = false;
                TempData["ErrorMessage"] = message;
                return(RedirectToAction("AddFeatures"));
            }
            //    }

            //  return View();
        }