Example #1
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();
        }
Example #2
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));
        }
Example #3
0
        public ActionResult AddFeatures()
        {
            var teamNameBl = new TeamDetailsBL();
            var model      = new TeamFeaturesModel();
            //  var playDetails = new PlayDetailsBL();

            var teamDetails = teamNameBl.GetSingle();

            if (teamDetails != null)
            {
                model.Season        = teamDetails.SeasonYear;
                model.HomeTeam      = teamDetails.TeamName;
                model.TeamId        = teamDetails.Id;
                model.Date          = DateTime.Now;
                Session["HomeTeam"] = model.HomeTeam;
                Session["Season"]   = model.Season;
            }
            model.successMessage = (TempData["SuccessMessage"] ?? String.Empty).ToString();
            model.errorMessage   = (TempData["ErrorMessage"] ?? String.Empty).ToString();
            if (!String.IsNullOrEmpty(model.successMessage))
            {
                model.isSuccessMessage = true;
            }
            if (!String.IsNullOrEmpty(model.errorMessage))
            {
                model.isSuccessMessage = true;
            }
            return(View(model));
        }