public static Tournament GetTournamentFromSession() { Tournament result = null; if (HttpContext.Current.Session["tournamentId"] != null) { result = new Tournament { Id = (int)HttpContext.Current.Session["tournamentId"], Name = (string)HttpContext.Current.Session["tournamentName"] }; } return result; }
public static void SetSession(Tournament t, TournamentAssignment ta, Assignment a, AssignmentEnrollment ae) { if (t != null) { HttpContext.Current.Session["tournamentId"] = t.Id; HttpContext.Current.Session["tournamentName"] = t.Name; } else { HttpContext.Current.Session.Remove("tournamentId"); HttpContext.Current.Session.Remove("tournamentName"); } if (ta != null) { HttpContext.Current.Session["tournamentAssignmentId"] = ta.Id; } else { HttpContext.Current.Session.Remove("tournamentAssignmentId"); } if (a != null) { HttpContext.Current.Session["assignmentId"] = a.Id; HttpContext.Current.Session["assignmentName"] = a.Name; } else { HttpContext.Current.Session.Remove("assignmentId"); HttpContext.Current.Session.Remove("assignmentName"); } if (ae != null) { HttpContext.Current.Session["assignmentEnrollmentId"] = ae.Id; HttpContext.Current.Session["assignmentEnrollmentStartDate"] = ae.StartDate; } else { HttpContext.Current.Session.Remove("assignmentEnrollmentId"); HttpContext.Current.Session.Remove("assignmentEnrollmentStartDate"); } }
private Tournament CreateIdTournament(Tournament t) { Tournament result = new Tournament { Id = t.Id, CreateDate = DateTime.Now, Name = string.Empty }; return result; }