示例#1
0
        private void btnEdit_Click(object sender, EventArgs e)
        {
            if (dgvNhanVien.SelectedRows.Count > 0)
            {
                if (rowselect == -1 || rowselect >= dgvNhanVien.Rows.Count - 1)
                {
                    return;
                }

                DataGridViewRow row = dgvNhanVien.Rows[rowselect];
                int             Ma  = int.Parse(row.Cells[0].Value.ToString());
                NhanVien        nv  = dsNV.Find(x => x.MaNV == Ma);

                if (nv.QuanLi == QuanLi() || QuanLi() == 1 || nv.QuanLi == 0)
                {
                    bool           kind   = QuanLi() == 1;
                    int            Bac    = QuanLi();
                    DetailEmployee detail = new DetailEmployee(true, kind, nv);
                    var            result = detail.ShowDialog();
                }
                else
                {
                    MessageBox.Show("Bạn không có quyền hạn chỉnh sửa thông tin người này", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }

                LoadData();
            }
        }
示例#2
0
 private void btnAdd_Click(object sender, EventArgs e)
 {
     if (QuanLi() == 1)
     {
         DetailEmployee detail = new DetailEmployee(true);
         var            result = detail.ShowDialog();
         LoadData();
     }
 }