private void buttonAddCourse_Click(object sender, EventArgs e) { string courseName = textBoxCourseLabel.Text; int hoursNumber = (int)numericUpDownhoursNumber.Value; string description = textBoxDescription.Text; CourseClass courseClass = new CourseClass(); if (courseName.Trim() != "" && hoursNumber != 0 && description.Trim() != "") { if (courseClass.courseNameVerifi(courseName)) { if (courseClass.addCourse(courseName, hoursNumber, description)) { MessageBox.Show("Poprawnie dodano kurs", "Zarządzanie kursami", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Wystąpił błąd podczas dodawania kursu", "Zarządzanie kursami", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Pozostały pola do wypełnienia", "Zarządzanie kursami", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void buttonEditCourse_Click(object sender, EventArgs e) { try { string courseName = textBoxCourseName.Text; int hoursNumber = (int)numericUpDownhoursNumber.Value; string description = textBoxDescription.Text; int courseID = (int)comboBoxSelectCourse.SelectedValue; if (courseName.Trim() != "" && hoursNumber != 0 && description.Trim() != "") { if (courseClass.courseNameVerifi(courseName, courseID)) { if (courseClass.editCourse(courseID, courseName, hoursNumber, description)) { MessageBox.Show("Poprawnie edytowano kurs", "Zarządzanie kursami", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Wystąpił błąd podczas edytowania kursu", "Zarządzanie kursami", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Pozostały pola do wypełnienia", "Zarządzanie kursami", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch { MessageBox.Show("Wystąpił błąd podczas edytowania kursu", "Zarządzanie kursami", MessageBoxButtons.OK, MessageBoxIcon.Error); } listboxShowCourses(); populateComboBox(); }