protected void ddlClass_SelectedIndexChanged(object sender, EventArgs e) { classId = Convert.ToInt32(ddlClass.SelectedValue); Collection <ExaminationCL> examCL = examBLL.viewExaminationsByClassId(classId); Collection <StudentCL> studentCL = studentBLL.viewStudentsByClassId(classId); Collection <SubjectCL> subjectCL = subjectBLL.viewSubjectGradesByClassId(classId); ddlExamination.DataSource = examCL; ddlExamination.DataTextField = "name"; ddlExamination.DataValueField = "id"; ddlExamination.DataBind(); if (examCL == null) { //Enter Dropdown Clear Query. } ddlExamination.Items.Insert(0, new ListItem("Select", "-1")); ddlSubjectName.DataSource = subjectCL; ddlSubjectName.DataValueField = "id"; ddlSubjectName.DataTextField = "name"; ddlSubjectName.DataBind(); if (subjectCL == null) { //Enter Dropdown Clear Query. } ddlSubjectName.Items.Insert(0, new ListItem("Select", "-1")); grdStudent.DataSource = studentCL; grdStudent.DataBind(); }
protected Collection <StudentCL> FetchControls() { if (Request.QueryString["classId"] != null) { classId = Convert.ToInt32(Request.QueryString["classId"]); Collection <SubjectCL> subjectCol = subjectBLL.viewSubjectByClassId(classId); Collection <ClassCL> classCol = classBLL.viewClasses(classBLL.getSessionIdByClassId(classId)); examId = Convert.ToInt32(Request.QueryString["examId"]); subjectId = Convert.ToInt32(Request.QueryString["subjectId"]); Collection <StudentCL> studentCol = studentBLL.viewStudentsByClassId(classId); Collection <ExaminationCL> examCL = examBLL.viewExaminationsByClassId(classId); Collection <GradeUpdateEntry> gradesUpdateEntry = new Collection <GradeUpdateEntry>(); lblHeading.Text = "Update Grades Entry"; btnSubmit.Text = "Update"; grdStudent.DataSource = studentCol; ddlExamination.DataSource = examCL; ddlExamination.DataValueField = "id"; ddlExamination.DataTextField = "name"; ddlExamination.DataBind(); ddlExamination.SelectedValue = examId.ToString(); ddlSubjectName.DataSource = subjectCol; ddlSubjectName.DataValueField = "id"; ddlSubjectName.DataTextField = "name"; ddlSubjectName.DataBind(); ddlSubjectName.SelectedValue = subjectId.ToString(); ddlClass.DataSource = classCol; ddlClass.DataValueField = "id"; ddlClass.DataTextField = "classSection"; ddlClass.DataBind(); ddlClass.SelectedValue = classId.ToString(); ddlClass.Enabled = false; ddlExamination.Enabled = false; ddlSubjectName.Enabled = false; return(studentCol); } else { lblHeading.Text = "Add Grades Entry"; btnSubmit.Text = "Submit"; btnDelete.Visible = false; Collection <ClassCL> classCol = classBLL.viewClasses(0); ddlClass.DataSource = classCol; ddlClass.DataValueField = "id"; ddlClass.DataTextField = "classSection"; ddlClass.DataBind(); ddlClass.Items.Insert(0, new ListItem("Select", "-1")); classId = Convert.ToInt32(ddlClass.SelectedValue); Collection <StudentCL> studentCol = studentBLL.viewStudentsByClassId(classId); Collection <GradeUpdateEntry> studentGrid = new Collection <GradeUpdateEntry>(); grdStudent.DataSource = studentCol; return(studentCol); } }
protected void ddlClass_SelectedIndexChanged(object sender, EventArgs e) { Collection <ExaminationCL> examCol = examBLL.viewExaminationsByClassId(Convert.ToInt32(ddlClass.SelectedValue)); ddlExamination.DataSource = examCol; ddlExamination.DataValueField = "id"; ddlExamination.DataTextField = "name"; ddlExamination.DataBind(); ddlExamination.Items.Insert(0, new ListItem("Select", "-1")); }