Exemplo n.º 1
0
 public void EditTeam(Team team)
 {
     using (var DBteams = new TeamContext())
     {
         DBteams.Entry(team).State = System.Data.Entity.EntityState.Modified;
         DBteams.SaveChanges();
     }
 }
Exemplo n.º 2
0
        private string GetLeaderName(Team team)
        {
            var context = new IdentityDbContext();
            List<IdentityUser> allUsers = context.Users.ToList();

            foreach (var user in allUsers)
            {
                if (user.Id == team.Leader)
                {
                    return user.UserName;
                }
            }

            return "Tým nemá trenéra";
        }
Exemplo n.º 3
0
        public ActionResult MyTeam()
        {
            TeamContext teamContext = new TeamContext();
            string id = User.Identity.GetUserId();
           
            Team team = teamContext.Team.FirstOrDefault(t => t.Leader == id);

            // if leader made a team
            if (team != null)
            { 
                var fighters = GetFightersOfTeam(team.Id);

                ViewBag.Fighters = fighters.FindAll(n => n.TeamConfirmed == true);
                var waitingFighters = fighters.FindAll(n => n.TeamConfirmed == false);

                ViewBag.AreWaitingFighters = true;
                if (waitingFighters.Count == 0)
                {
                    ViewBag.AreWaitingFighters = false;
                }

                ViewBag.WaitingFighters = waitingFighters;
                return View(team);
            } else { 
                team = new Team();
                team.Id = -1;
                return View(team);
            }
        }
Exemplo n.º 4
0
        public ActionResult Edit()
        {
            var teams = new TeamContext();
            IEnumerable<Team> listOfTeams = teams.Team.ToList().Where(x => x.Leader == User.Identity.GetUserId());

            var team = new Team();
            team = listOfTeams.First();

            return View(team);
        }