private void btnSave_Click(object sender, EventArgs e) { // Mở kết nối // Thêm dữ liệu if (Add) { try { // Thực hiện lệnh BLKhoa blKhoa = new BLKhoa(); blKhoa.ThemKhoa(this.txtMaKhoa.Text, this.txtTenKhoa.Text); // Load lại dữ liệu trên DataGridView LoadData(); // Thông báo MessageBox.Show("Đã thêm xong!"); } catch { MessageBox.Show("Không thêm được. Lỗi rồi!"); } } else { // Thực hiện lệnh BLKhoa blTp = new BLKhoa(); blTp.CapNhatKhoa(this.txtMaKhoa.Text, this.txtTenKhoa.Text, ref err); // Load lại dữ liệu trên DataGridView LoadData(); // Thông báo MessageBox.Show("Đã sửa xong!"); } // Đóng kết nối }
private void btnLuu_Click(object sender, EventArgs e) { if (Them) { if (this.txtMaKhoa.Text == "") { epvMaKhoa.SetError(this.txtMaKhoa, "!"); MessageBox.Show("Bạn chưa nhập Mã Khoa!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); epvMaKhoa.Clear(); this.txtMaKhoa.Focus(); } else if (dbKhoa.KiemTraMaKhoaTonTai(this.txtMaKhoa.Text, ref err)) { epvMaKhoa.SetError(txtMaKhoa, "!"); MessageBox.Show("Mã Khoa đã tồn tại!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); epvMaKhoa.Clear(); txtMaKhoa.Focus(); } else { if (dbKhoa.ThemKhoa(this.txtMaKhoa.Text, this.txtTenKhoa.Text, ref err)) { LoadData(); MessageBox.Show("Đã thêm xong!"); } else { MessageBox.Show("Không thêm được, lỗi rồi!!! " + err); } } } else { if (dbKhoa.CapNhatKhoa(this.txtMaKhoa.Text, this.txtTenKhoa.Text, ref err)) { LoadData(); MessageBox.Show("Đã sửa xong!"); } else { MessageBox.Show("Không sửa được. Lỗi rồi!!! " + err); } } }