Example #1
0
        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;
        }
Example #2
0
        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");

            }
        }
Example #3
0
 private Tournament CreateIdTournament(Tournament t)
 {
     Tournament result = new Tournament
     {
         Id = t.Id,
         CreateDate = DateTime.Now,
         Name = string.Empty
     };
     return result;
 }