public ActionResult AssignPlayer(int id) { EventCountry EC = db.GetEventCountry(id); AssignPlayerVM model = new AssignPlayerVM { EventCountry = EC, Players = new SelectList(db.GetPlayersForYear(EC.Event.Year), "PlayerGuid", "Name") }; return(View(model)); }
public ActionResult AssignPlayer(AssignPlayerVM model) { EventCountry EC = db.GetEventCountry(model.EventCountry.id); try { db.AllocateCountryToPlayer(model.EventCountry.id, model.PlayerGuid); return(RedirectToAction("EventDetails", new { id = EC.Event.Year })); } catch (Exception ex) { model.EventCountry = EC; model.Players = new SelectList(db.GetPlayersForYear(model.EventCountry.Event.Year), "id", "Name"); return(View(model)); } }