Esempio n. 1
0
        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;
        }
Esempio n. 2
0
        protected void Button_SaveMedical_Click(object sender, EventArgs e)
        {
            StudentMedical sm1 = new StudentMedical();

            sm1.SaveMedicalNote(NameList.SelectedValue, TextBox_EditMedical.Text);
        }
Esempio n. 3
0
        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);
            }
        }