public IActionResult AssignReferee(RefereeMatchInputVM model) { for (var i = 0; i < model.Ids.Count(); i++) { var refereeMatch = new RefereeMatch { MatchId = model.MatchId, RefereeId = model.Ids[i] }; _dateRefereeMatch.Add(refereeMatch); } return(RedirectToAction(nameof(Index))); }
public IActionResult AssignReferee(int id) { var referee = _dataReferee.Get(id); if (referee == null) { return(RedirectToAction("Error", "Home")); } var refereeMatch = _dataReferee.GetByDetails().Select(x => new SelectListItem { Text = x.FirstName + " " + x.LastName, Value = x.Id.ToString() }); RefereeMatchInputVM viewModel = new RefereeMatchInputVM { MatchId = id, Referees = refereeMatch.ToList() }; return(View(viewModel)); }