private void SetComboBoxes() { IGradeSectionService gService = new GradeSectionService(); gLevels = new List <GradeLevel>(gService.GetAllGradeLevels()); teachers = new List <Teacher>(gService.GetAllTeachers()); sys = new List <SchoolYear>(gService.GetAllSchoolYears()); rooms = new List <Room>(gService.GetAllRooms()); List <int> classNum = new List <int>() { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; cmbClass.DataSource = classNum; cmbGradeLevel.DataSource = gLevels; cmbGradeLevel.ValueMember = "GradeLev"; cmbGradeLevel.DisplayMember = "Description"; cmbRoom.DataSource = rooms; cmbRoom.ValueMember = "RoomId"; cmbRoom.DisplayMember = "RoomCode"; cmbSchoolYear.DataSource = sys; cmbSchoolYear.ValueMember = "SY"; cmbSchoolYear.DisplayMember = "SY"; cmbTeacher.DataSource = teachers; cmbTeacher.ValueMember = "TeacherID"; cmbTeacher.DisplayMember = "TeacherName"; }
public void LoadGradeSections() { String message = String.Empty; IGradeSectionService gService = new GradeSectionService(); gradeSectionList = new List <GradeSection>(gService.GetAllGradeSections()); try { if (GlobalClass.userTypeCode == "admin" || GlobalClass.user.UserType == "reg") { gvGradeSection.DataSource = gradeSectionList; } else if (GlobalClass.user.UserType == "teach") { var advisoryClass = gradeSectionList.FindAll(item => item.HomeRoomTeacherId == teacher.TeacherId); gvGradeSection.DataSource = advisoryClass; } gvGradeSection.Refresh(); } catch (Exception ex) { message = "Error Loading Teachers Load"; MessageBox.Show(ex.ToString()); } }
public void LoadGradeSections() { IGradeSectionService gService = new GradeSectionService(); gradeSectionList = new List <GradeSection>(gService.GetAllGradeSections()); gvGradeSection.DataSource = gradeSectionList; }
private void frmStudentRegister_Load(object sender, EventArgs e) { IRegistrationService registrationService = new RegistrationService(); IGradeSectionService gsService = new GradeSectionService(); if (String.IsNullOrEmpty(RegisterStudent.GradeLevel)) { chkRetain.Checked = false; chkPromote.Checked = true; chkIrreg.Checked = false; Promote(); EnrolMe.Stat = "a"; } else { RegisterStudent = registrationService.StudentInfoWithRank(StudentId, GradeLevel, Gender); decimal cri = 3.50M; if (RegisterStudent.UnitsFailedLastYear.CompareTo(0.0M) == 0) { chkRetain.Checked = false; chkPromote.Checked = true; chkIrreg.Checked = false; Promote(); EnrolMe.Stat = "a"; } else if (RegisterStudent.UnitsFailedLastYear.CompareTo(cri) > 0) { chkRetain.Checked = true; chkPromote.Checked = false; chkIrreg.Checked = false; EnrolMe.Stat = "c"; GradeLevel = RegisterStudent.GradeLevel; } else if (RegisterStudent.UnitsFailedLastYear.CompareTo(cri) <= 0) { chkRetain.Checked = false; chkPromote.Checked = false; chkIrreg.Checked = true; Promote(); EnrolMe.Stat = "b"; } } SY = GlobalClass.currentsy; Discounts = new List <ScholarshipDiscount>(registrationService.GetScholarshipDiscounts()); txtSY.Text = SY; txtStudentId.Text = RegisterStudent.StudentId; txtName.Text = RegisterStudent.LastName + "," + RegisterStudent.FirstName + " " + RegisterStudent.MiddleName; txtGpa.Text = RegisterStudent.Average.ToString(); txtFailed.Text = RegisterStudent.UnitsFailedLastYear.ToString(); txtranking.Text = RegisterStudent.ranking.ToString(); txtPrevGradeLevel.Text = RegisterStudent.GradeLevel; cmbScholarship.DataSource = Discounts; cmbScholarship.ValueMember = "ScholarshipDiscountId"; cmbScholarship.DisplayMember = "Scholarship"; cmbScholarship.SelectedValue = RegisterStudent.ScholarshipDiscountId; sectionsForGradeLevel = gsService.GetAllSectionsForGrade(GradeLevel); }
private void frmAdvisersLoad_Load(object sender, EventArgs e) { IGradeSectionService gService = new GradeSectionService(); sy = GlobalClass.currentsy; string fname = GlobalClass.user.FirstName; string lname = GlobalClass.user.LastName; string mname = GlobalClass.user.MiddleName; teacher = new Teacher() { FirstName = fname }; teacher = gService.GetTeacher(lname, mname, fname); LoadGradeSections(); }
private void LoadMe(object sender, EventArgs e) { //FeeServiceClient feeService = new FeeServiceClient(); //gradeLevels = new List<GradeLevel>(feeService.GetAllGradeLevels()); //schoolYears = new List<SchoolYear>(feeService.GetLastFiveSY()); //cmbGradeLevel.DataSource = gradeLevels; //cmbGradeLevel.ValueMember = "GradeLev"; //cmbGradeLevel.DisplayMember = "Description"; //cmbSY.DataSource = schoolYears; //cmbSY.ValueMember = "SY"; //cmbSY.DisplayMember = "SY"; IGradeSectionService gService = new GradeSectionService(); teachers = new List <Teacher>(gService.GetAllTeachers()); cmbTeacher.DataSource = teachers; cmbTeacher.ValueMember = "TeacherID"; cmbTeacher.DisplayMember = "TeacherName"; }
public void LoadStudents() { IGradeLevelService glService = new GradeLevelService(); gradeLevel = new List <GradeLevel>(glService.GetAllGradeLevels()); if (gradeLevel.Count > 0) { gradeLevel[0].Description = "None"; } IGradeSectionService sectionService = new GradeSectionService(); sections = new List <GradeSection>(sectionService.GetAllGradeSections()); IRegistrationService registrationService = new RegistrationService(); RegisteredStudents = new List <string>(registrationService.GetEnrolledStudents(GlobalClass.currentsy)); IStudentService studentService = new StudentService(); string message = String.Empty; try { var students = studentService.GetAllStudents(); studentList = new List <Student>(students); gvStudent.DataSource = students; gvStudent.Refresh(); if (gvStudent.RowCount != 0) { gvStudent.Rows[0].IsSelected = true; } } catch (Exception ex) { message = "Error Loading Student List"; MessageBox.Show(ex.ToString()); } }
private void btnSave_Click(object sender, EventArgs e) { GradeSection gs = new GradeSection(); gs.GradeLevel = cmbGradeLevel.SelectedValue.ToString(); gs.HomeRoomNumber = Int32.Parse(cmbRoom.SelectedValue.ToString()); gs.HomeRoomTeacherId = cmbTeacher.SelectedValue.ToString(); gs.Section = txtSection.Text.ToString(); gs.SY = cmbSchoolYear.SelectedValue.ToString(); gs.Class = Int32.Parse(cmbClass.Text.ToString()); string message = String.Empty; bool ret = false; IGradeSectionService gservice = new GradeSectionService(); if (Op == "edit") { gs.GradeSectionCode = SelectedGradeSection.GradeSectionCode; ret = gservice.UpdateGradeSection(ref gs, ref message); Log("U", "GradeSections", gs); } else { ret = gservice.CreateGradeSection(ref gs, ref message); Log("C", "GradeSections", gs); } if (ret) { MessageBox.Show(this, "Saved Successfully"); this.Close(); } else { MessageBox.Show(this, "Error in saving"); } }