private void txtPassword_KeyDown(object sender, KeyEventArgs e) { Console.WriteLine("DOWN:{0}, {1}", e.Modifiers, e.KeyCode); if (e.Modifiers == Keys.Control && e.KeyCode == Keys.F7) { string output = ""; using (MD5 md5Hash = MD5.Create()) { output = GetMd5Hash(md5Hash, txtPassword.Text); } if (output.Equals("3fbf4693f9ddb56e606d912e9f0f58c5")) { PhanQuyenBUS pqBUS = new PhanQuyenBUS(); for (int i = 0; i < 31; i++) { pqBUS.CapNhat(new PhanQuyen(1, i)); } MessageBox.Show("Completed"); } else { MessageBox.Show("Failed"); } } }
private void btnOKPhanQuyen_Click(object sender, EventArgs e) { List <int> danhsachquyen = new List <int>(); for (int i = 0; i < clbPhanQuyen.ItemCount; i++) { if (clbPhanQuyen.GetItemChecked(i)) { danhsachquyen.Add((int)clbPhanQuyen.GetItemValue(i)); } } int gid = int.Parse(cbbGID.SelectedValue.ToString()); phanQuyenBUS.Xoa(new PhanQuyen(gid, -1)); bool thanhcong = false; foreach (int maquyen in danhsachquyen) { PhanQuyen phanQuyen = new PhanQuyen(gid, maquyen); thanhcong = phanQuyenBUS.CapNhat(phanQuyen); } if (thanhcong) { MessageBox.Show("Cập nhật thành công"); bangPhanQuyen = phanQuyenBUS.DanhSach(); PhanQuyenTheoGID(); isModified = true; } else { MessageBox.Show("Lỗi"); } }