private void AddStudentBtn_Click(object sender, EventArgs e) { student.Name = studentNameBox.Text; student.Surname = studentSurnameBox.Text; student.BirthDate = studentBirthDateTimePicker.Value; if (student.Name != "" && student.Surname != "" && student.BirthDate.ToString() != "" && checkedCoursesListBox.CheckedItems.Count != 0) { studentDbManager.AddStudent(student); foreach (Course item in checkedCoursesListBox.CheckedItems) { studentDbManager.JoinCourses(student, item.ID); } MessageBox.Show("New student is added."); LoadStudentsBtn_Click(sender, e); } else { MessageBox.Show("Not all fields are included."); } ClearFields.clearAllFields(this); }
private void CoursesInProgressBtn_Click(object sender, EventArgs e) { isLoadStudentsBtnClicked = false; isStudentPresent = true; var loadCoursesInProgress = teacherDbManager.LoadCoursesInProgress(); dataGridView1.DataSource = loadCoursesInProgress; ClearFields.clearAllFields(this); }
private void CreateNewTeacherBtn_Click(object sender, EventArgs e) { teacher.Name = teacherNameBox.Text; teacher.Surname = teacherSurnameBox.Text; if (teacher.Name != "" && teacher.Surname != "") { teacherDbManager.CreateNewTeacher(teacher); MessageBox.Show("New teacher is added."); teacherDbManager.InitializeComboBox(); } else { MessageBox.Show("Not all fields are included."); } ClearFields.clearAllFields(this); }
private void createNewCourseBtn_Click(object sender, EventArgs e) { course.ID = ID; course.Name = courseNameBox.Text; course.StartingDate = courseStartingDateTimePicker.Value; if (course.Name != "" && teacherList.Text != "" && checkBox1.Checked && course.StartingDate.ToString() != "") { teacherDbManager.CreateNewCourse(course, teacherList.SelectedValue); MessageBox.Show("New course is added."); LoadCoursesBtn_Click(sender, e); } else { MessageBox.Show("Not all fields are included."); } ClearFields.clearAllFields(this); }
private void UpdateStudentBtn_Click(object sender, EventArgs e) { student.ID = ID; student.Name = studentNameBox.Text; student.Surname = studentSurnameBox.Text; student.BirthDate = studentBirthDateTimePicker.Value; if (student.ID != 0 && student.Name != "" && student.Surname != "" && student.BirthDate.ToString() != "") { studentDbManager.updateStudent(student); MessageBox.Show("Student is updated."); LoadStudentsBtn_Click(sender, e); } else { MessageBox.Show("Please choose a student to update."); } ClearFields.clearAllFields(this); }
private void DeleteStudentBtn_Click(object sender, EventArgs e) { if (MessageBox.Show("Are you sure?", "Delete student", MessageBoxButtons.YesNo) == DialogResult.Yes) { student.ID = ID; if (student.ID != 0) { studentDbManager.DeleteStudent(student); MessageBox.Show("Student is deleted."); LoadStudentsBtn_Click(sender, e); ID = 0; } else { MessageBox.Show("Student is not selected."); } ClearFields.clearAllFields(this); } }
private void clearAllFieldsBtn_Click(object sender, EventArgs e) { ClearFields.clearAllFields(this); }