Esempio n. 1
0
        protected void DisplayTT(DateTime t1)
        {
            studentID = "";
            Utility u1 = new Utility();

            PersonID = u1.GetPersonIdfromRequest(Request);

#if DEBUG
            u1.Is_student = true; u1.Is_staff = false;
#endif

            if ((PersonID != Guid.Empty) && (u1.Is_student))
            {
                studentID = u1.GetStudentId(PersonID).ToString();
                PupilPeriodList ppl = new PupilPeriodList();
                ppl.LoadList("StudentId", studentID, true, t1);
                TT_writer ttw = new TT_writer();
                servercontent.InnerHtml += "<h2>Timetable for " + u1.GetPersonName(PersonID) + " as at " + t1.ToShortDateString() + "</h2>";
                servercontent.InnerHtml += ttw.OutputTT_string("", false, TT_writer.TimetableType.Student, ref ppl, t1) + "<br/>";
            }
            else
            {
                Response.Write("");
                servercontent.InnerHtml = "<h2>No data to display</h2>";
            }
        }
Esempio n. 2
0
        protected void ListBox_staff_SelectedIndexChanged(object sender, EventArgs e)
        {
            TT_writer   t1 = new TT_writer();
            List <Guid> a  = new List <Guid>();

            foreach (ListItem l in ListBox_staff.Items)
            {
                if (l.Selected)
                {
                    a.Add(new Guid(l.Value));
                }
            }
            fred.InnerHtml = t1.OutputTT_ShowFree(a, DateTime.Now);
        }