예제 #1
0
        private void m_cmd_OK_Click(object sender, EventArgs e)
        {
            try
            {
                if (check_du_lieu_truoc_luu())
                {
                    US_DM_KHOA v_us = new US_DM_KHOA();
                    v_us.strKHOA = m_txt_khoa.Text;
                    v_us.dcTRANG_THAI_HSD = 7;
                    v_us.dcNAM_BAT_DAU = CIPConvert.ToDecimal(m_txt_nam_bat_dau.Text);
                    v_us.Insert();
                    MessageBox.Show("Thêm mới thành công khóa:" +m_txt_khoa.Text);
                    this.Close();
                }
            }
            catch
            {

                MessageBox.Show("Đã xảy ra lỗi hệ thống!");
            }
        }
예제 #2
0
 private void load_data_2_thong_tin_sinh_vien(US_DM_SINH_VIEN v_us_sinh_vien)
 {
     US_DM_LOP_SINH_VIEN v_us_lop_sinh_vien = new US_DM_LOP_SINH_VIEN(v_us_sinh_vien.dcID_LOP_SINH_VIEN);
     US_DM_KHOA v_us_khoa = new US_DM_KHOA(v_us_lop_sinh_vien.dcID_KHOA);
     US_DM_KHOA_VIEN v_us_khoa_vien = new US_DM_KHOA_VIEN(v_us_lop_sinh_vien.dcID_KHOA_VIEN);
     m_txt_ma_so_sinh_vien.Text = v_us_sinh_vien.strMA_SINH_VIEN.ToString();
     m_txt_ho_ten_sinh_vien.Text = v_us_sinh_vien.strTEN_SINH_VIEN.ToString();
     m_txt_khoa.Text = v_us_khoa.strKHOA.ToString();
     m_txt_khoa_vien.Text = v_us_khoa_vien.strTEN_KHOA_VIEN.ToString();
     m_txt_lop_sinh_vien.Text = v_us_lop_sinh_vien.strLOP_SINH_VIEN.ToString();
 }
예제 #3
0
        private void m_cmd_sua_Click(object sender, EventArgs e)
        {
            try
            {
                 DataRow v_dr = m_grv_dm_khoa.GetDataRow(m_grv_dm_khoa.FocusedRowHandle);
                 if (v_dr != null)
                 {
                     if (check_du_lieu_truoc_luu())
                     {
                         US_DM_KHOA v_us = new US_DM_KHOA((decimal)v_dr["ID"]);
                         v_us.strKHOA = m_txt_khoa.Text;
                         v_us.dcTRANG_THAI_HSD = 7;
                         v_us.dcNAM_BAT_DAU = CIPConvert.ToDecimal(m_txt_nam_bat_dau.Text);
                         v_us.Update();
                         MessageBox.Show("Cập nhật thành công khóa:" + m_txt_khoa.Text);
                         load_data_2_grid();
                     }
                 }
                else
                 {
                     MessageBox.Show("Chọn 1 dòng!");
                 }
            }
            catch
            {

                MessageBox.Show("Đã xảy ra lỗi trong quá trình xử lý!");
            }
        }
예제 #4
0
        private void m_cmd_xoa_Click(object sender, EventArgs e)
        {
            try
            {
                DataRow v_dr = m_grv_dm_khoa.GetDataRow(m_grv_dm_khoa.FocusedRowHandle);
                if (v_dr != null)
                {
                    US_DM_KHOA v_us = new US_DM_KHOA(CIPConvert.ToDecimal(v_dr["ID"].ToString()));

                    DialogResult result = new DialogResult();
                    result = MessageBox.Show("Bạn có chắc chắc muốn xóa khóa ?" + v_us.strKHOA, "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 khoa khóa cần xóa!");
                }
            }
            catch
            {
                MessageBox.Show("Đã xảy ra lỗi trong hệ thống!");
            }
        }