private void m_cmd_xoa_Click(object sender, EventArgs e) { try { DataRow v_dr = m_grv_dm_giang_vien.GetDataRow(m_grv_dm_giang_vien.FocusedRowHandle); if (v_dr != null) { US_DM_GIANG_VIEN v_us = new US_DM_GIANG_VIEN(CIPConvert.ToDecimal(v_dr["ID"].ToString())); DialogResult result = new DialogResult(); result = MessageBox.Show("Bạn có chắc chắc muốn xóa giảng viên ?" + v_us.strTEN_GIANG_VIEN, "Xác nhận", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (result == DialogResult.Yes) { v_us.dcTRANG_THAI_HSD = 10; v_us.Update(); MessageBox.Show("Bạn vừa xóa thành công!"); load_data_2_grid(); } } else { MessageBox.Show("Hãy chọn giảng viên cần xóa!"); } } catch { MessageBox.Show("Đã xảy ra lỗi trong hệ thống!"); } }
private void m_cmd_OK_Click(object sender, EventArgs e) { try { if (kiem_tra_du_lieu_truoc_luu()) { US_DM_GIANG_VIEN v_us = new US_DM_GIANG_VIEN(); v_us.strMA_GIANG_VIEN = m_txt_ma_giang_vien.Text; v_us.strTEN_GIANG_VIEN = m_txt_ho_ten_giang_vien.Text; v_us.strQUE_QUAN = m_txt_que_quan.Text; v_us.strSDT = m_txt_sdt.Text; if (m_rdb_gt_nam.Checked) { v_us.strGIOI_TINH = "N"; } else { v_us.strGIOI_TINH = "W"; } v_us.datNGAY_SINH = (DateTime)m_dat_ngay_sinh.Value; v_us.dcID_KHOA_VIEN = CIPConvert.ToDecimal(m_cbo_khoa_vien.SelectedValue); v_us.dcTRANG_THAI_HSD = 7; v_us.Insert(); MessageBox.Show("Thêm thành công giảng viên:" + m_txt_ho_ten_giang_vien.Text); this.Close(); } } catch (Exception v) { MessageBox.Show("Đã xảy ra lỗi trong quá trình xử lý!"); } }
private void m_cmd_sua_Click(object sender, EventArgs e) { try { DataRow v_dr = m_grv_dm_giang_vien.GetDataRow(m_grv_dm_giang_vien.FocusedRowHandle); if (v_dr != null) { if (check_du_lieu_dau_vao()) { US_DM_GIANG_VIEN v_us = new US_DM_GIANG_VIEN(CIPConvert.ToDecimal(v_dr["ID"].ToString())); v_us.strTEN_GIANG_VIEN = m_txt_ho_ten_GV.Text; v_us.strSDT = m_txt_so_dien_thoai.Text; v_us.strQUE_QUAN = m_txt_que_quan.Text; if (m_rdb_gt_nam.Checked) { v_us.strGIOI_TINH = "N"; } else { v_us.strGIOI_TINH = "W"; } v_us.dcID_KHOA_VIEN = CIPConvert.ToDecimal(m_cbo_khoa_vien.SelectedValue); v_us.datNGAY_SINH = (DateTime)m_dat_ngay_sinh.Value; v_us.Update(); MessageBox.Show("Cập nhật thành công giảng viên!"); load_data_2_grid(); } } else { MessageBox.Show("Hãy chọn 1 dòng dữ liệu!"); } } catch { MessageBox.Show("Đã xảy ra lỗi trong hệ thống!"); } }