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(); }
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)); }
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)); }