public bool capNhatQuyen(UpdateQuyenModel updates)
        {
            try
            {
                PhanQuyen phanQuyen = db.PhanQuyens.FirstOrDefault(t => t.MaNhom.Equals(updates.MaNhom) && t.ManHinh.MaManHinh.Equals(updates.MaMH));
                phanQuyen.CoQuyen = updates.Quyen;
                db.SubmitChanges();
                return(true);
            }
            catch (Exception)
            {
                return(false);

                throw;
            }
        }
Esempio n. 2
0
        private void btnCapNhatQuyen_ItemClick(object sender, ItemClickEventArgs e)
        {
            string maNhom = dgvDSNhomND.GetFocusedRowCellValue(colMaNhom).ToString();

            for (int i = 0; i < dgvDSChucNang.RowCount; i++)
            {
                string           maMH    = dgvDSChucNang.GetRowCellValue(i, colMaMH).ToString();
                bool             coQuyen = bool.Parse(dgvDSChucNang.GetRowCellValue(i, colCoQuyen).ToString());
                UpdateQuyenModel quyen   = new UpdateQuyenModel();
                quyen.MaNhom = maNhom;

                quyen.MaMH  = maMH;
                quyen.Quyen = coQuyen;
                if (!pq.capNhatQuyen(quyen))
                {
                    MessageBox.Show("Lỗi");
                    return;
                }
            }

            MessageBox.Show("Cập nhật thành công");
        }
Esempio n. 3
0
 public bool capNhatQuyen(UpdateQuyenModel updates)
 {
     return(pq.capNhatQuyen(updates));
 }