public void EditTeam(Team team) { using (var DBteams = new TeamContext()) { DBteams.Entry(team).State = System.Data.Entity.EntityState.Modified; DBteams.SaveChanges(); } }
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"; }
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); } }
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); }