private void btnSave_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtCourseName.Text)) { MessageBox.Show("Please indicate the course name.", "Add Course", MessageBoxButtons.OK, MessageBoxIcon.Error); txtCourseName.Focus(); return; } else { if (new classes.Configuration().CheckIfExist("course_name", "Course", txtCourseName.Text)) { MessageBox.Show(txtCourseName.Text + " is already exist.", "Add Course", MessageBoxButtons.OK, MessageBoxIcon.Error); txtCourseName.Focus(); txtCourseName.Text = ""; return; } else { course = new classes.Course(); course.course_name = txtCourseName.Text; course.add_course(); MessageBox.Show(txtCourseName.Text + " has been added.", "Add Course", MessageBoxButtons.OK, MessageBoxIcon.Information); if (request_from == "Add Student") { wf.admin.mu.frmAddStudent.instance.display_course(); } else { frmViewCourse.instance.display_course_data(); } this.Close(); } } }
public void display_course() { course = new classes.Course(); cbCourse.DataSource = course.select_course_cb(); cbCourse.DisplayMember = "course_name"; cbCourse.ValueMember = "id"; cbCourse.SelectedIndex = 0; }
public void display_course_data() { crs = new classes.Course(); dgvCourse.DataSource = crs.select_course_table(); dgvCourse.AutoGenerateColumns = false; if (dgvCourse.Columns.Contains("action") && dgvCourse.Columns["action"].Visible) { } else { DataGridViewButtonColumn button = new DataGridViewButtonColumn(); { button.Name = "action"; button.HeaderText = "Action"; button.Text = "Update"; button.UseColumnTextForButtonValue = true; this.dgvCourse.Columns.Add(button); } } }