예제 #1
0
 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!");
     }
 }
예제 #2
0
 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ý!");
     }
 }
예제 #3
0
 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!");
     }
 }