private void MedicalList() { SimpleStudentList sstl1 = new SimpleStudentList(""); string s = "<p style=\"font-size:small \"> <table align =center border style=\"font-size:x-small \">"; s += "<tr><td>Surname</td><td>FirstName</td><td>Medical</td><td>Edit</td></tr>"; foreach (SimplePupil p1 in sstl1) { StudentMedical sm1 = new StudentMedical(); sm1.Load(p1.m_StudentId.ToString()); s += "<tr><td>" + p1.m_Surname + "</td><td>" + p1.m_GivenName + "</td>"; s += "<td>" + p1.m_adno.ToString() + "</td>"; s += "<td>" + sm1.m_MedicalNotes + "</td>"; s += "<td><A HREF=\""; s += "../content/AdminTasks.aspx"; s += "?Type=MedicalEdit&StudentId=" + p1.m_StudentId.ToString(); s += "\">Edit</A></td>"; s += "</tr>"; } s += "</table></p>"; content0.InnerHtml = s; }
private void Display() { if (NameList.Items.Count == 0) { return; } string studentFullName = NameList.SelectedItem.Text; string studentID = NameList.SelectedItem.Value; StudentDetail1.StudentId = new Guid(NameList.SelectedValue); ReportCommentControl1.StudentId = StudentDetail1.StudentId; MedicalDetailsControl1.StudentId = StudentDetail1.StudentId; StudentDevelopmentControl1.StudentId = StudentDetail1.StudentId; TimetableControl1.BaseId = StudentDetail1.StudentId; TimetableControl1.type = TT_writer.TimetableType.Student; StudentDetail1.Visible = Display_List.Items.FindByValue("Details").Selected; StudentDetail1.emailcontrol1.Visible = false; TextBox_Registrations.Visible = false; TimetableControl1.Visible = Display_List.Items.FindByValue("Timetable").Selected; ReportCommentControl1.Visible = Display_List.Items.FindByValue("ReportComments").Selected; RadioButtonList_reports.Visible = Display_List.Items.FindByValue("ReportComments").Selected; string s1 = RadioButtonList_reports.SelectedItem.Value; switch (s1) { case ("1"): ReportCommentControl1.CommentType = ReportCommentControl.ReportCommentType.ImprovementPoints; break; case ("2"): ReportCommentControl1.CommentType = ReportCommentControl.ReportCommentType.Comments; break; } ResultGrid1.Visible = false; IncidentConrol1.Visible = false; StudentDevelopmentControl1.Visible = false; TextBox_EditMedical.Visible = false; e1.Visible = false; e2.Visible = false; e1.StudentId = StudentDetail1.StudentId; e2.StudentId = StudentDetail1.StudentId; IncidentConrol1.StudentId = StudentDetail1.StudentId; StudentDevelopmentControl1.StudentId = StudentDetail1.StudentId; ResultGrid1.StudentId = studentID; TextBox_EditMedical.Visible = Display_List.Items.FindByValue("Medical").Selected; Button_SaveMedical.Visible = Display_List.Items.FindByValue("Medical").Selected; MedicalDetailsControl1.Visible = Display_List.Items.FindByValue("Medical").Selected; Button_CreateNewIncident.Visible = Display_List.Items.FindByValue("Incident Log").Selected; Button_EditIncident.Visible = Display_List.Items.FindByValue("Incident Log").Selected; Button_EditStudentDevelopment.Visible = Display_List.Items.FindByValue("StudentDevelopment Log").Selected; Button_CreateNewStudentDevelopment.Visible = Display_List.Items.FindByValue("StudentDevelopment Log").Selected; if (Display_List.Items.FindByValue("Recent Registrations").Selected) { TextBox_Registrations.Visible = true; Utility u = new Utility(); int adno = u.GetAdmissionNumber(studentID); RegistrationsList rl1 = new RegistrationsList(); rl1.Get_Recent_Registrations(adno.ToString()); string s = "Date/Time" + (char)(0x09) + (char)(0x09) + "Staff" + (char)(0x09) + "Period" + (char)(0x09) + "Status" + Environment.NewLine; foreach (Registrations r in rl1.Registrations) { s += r.m_date.ToString() + (char)(0x09) + r.m_staff + (char)(0x09) + r.m_period + (char)(0x09) + r.status + Environment.NewLine; } TextBox_Registrations.Text = s; TextBox_Registrations.Height = 200; } if (Display_List.Items.FindByValue("Medical").Selected) { StudentMedical sm1 = new StudentMedical(); sm1.Load(NameList.SelectedValue); TextBox_EditMedical.Text = sm1.m_MedicalNotes; } if (Display_List.Items.FindByValue("External Results").Selected) { ResultGrid1.Visible = true; ResultGrid1.DisplayType = ResultGrid.GridDisplayType.External; } if (Display_List.Items.FindByValue("Module Results").Selected) { ResultGrid1.Visible = true; ResultGrid1.DisplayType = ResultGrid.GridDisplayType.Module; } if (Display_List.Items.FindByValue("Internal Results").Selected) { ResultGrid1.Visible = true; ResultGrid1.DisplayType = ResultGrid.GridDisplayType.Internal; } if (Display_List.Items.FindByValue("Incident Log").Selected) { IncidentConrol1.Visible = true; Utility u = new Utility(); Button_EditIncident.Visible = u.CheckStaffInConfigGroup(Context, "EditIncidents"); } if (Display_List.Items.FindByValue("StudentDevelopment Log").Selected) { Utility u = new Utility(); StudentDevelopmentControl1.Visible = u.CheckStaffInConfigGroup(Context, "EditStudentDevelopment"); Button_EditStudentDevelopment.Visible = u.CheckStaffInConfigGroup(Context, "EditStudentDevelopment"); } /// if (Display_List.Items.FindByValue("Exams").Selected) { string season = "6"; int year = DateTime.Now.Year; if (DateTime.Now.Month > 9) { season = "1"; year++; } if (DateTime.Now.Month == 1) { season = "1"; } string s = "ExamsSubjectList.aspx?ExamYear=" + year.ToString() + "&ExamSeason=" + season + "&Task=Student&StudentID=" + studentID; Server.Transfer(s); } if (Display_List.Items.FindByValue("Academic Profile").Selected) { string s = "PupilAcademicProfile.aspx?Id=" + StudentDetail1.StudentId.ToString(); Server.Transfer(s); } }