public ActionResult Create([Bind(Include = "myVirtualTeamName")] ModelAddFootballPlayersToVirtualTeam model) { String userName = System.Web.HttpContext.Current.User.Identity.Name; MyVirtualTeam myVirtualTeam = new MyVirtualTeam(); myVirtualTeam.user = db.Users.First(m => m.UserName == userName); myVirtualTeam.teamName = model.myVirtualTeamName; if (ModelState.IsValid) { db.myVirtualTeamDB.Add(myVirtualTeam); db.SaveChanges(); return(RedirectToAction("Create")); } return(View(model)); }
// GET: MyVirtualTeam/Create public ActionResult Create() { ModelAddFootballPlayersToVirtualTeam model = new ModelAddFootballPlayersToVirtualTeam(); model.footballPlayers = db.footballPlayerDB.Include(m => m.team).ToList(); String userName = System.Web.HttpContext.Current.User.Identity.Name; ApplicationUser currUser = db.Users.First(m => m.UserName == userName); MyVirtualTeam myVirtualTeam = db.myVirtualTeamDB.Find(currUser.Id); model.virtualTeam = myVirtualTeam; if (myVirtualTeam != null) { model.myVirtualTeamName = myVirtualTeam.teamName; } return(View(model)); }