コード例 #1
0
        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));
        }
コード例 #2
0
        // 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));
        }