private void btnCapNhatPhanQuyenNhom_Click(object sender, EventArgs e) { foreach (var itemMenu in _cMenu.GetDS()) { foreach (var itemNhom in _cNhom.GetDS()) { if (!_cPhanQuyenNhom.CheckByMaMenuMaNhom(itemMenu.MaMenu, itemNhom.MaNhom)) { PhanQuyenNhom phanquyennhom = new PhanQuyenNhom(); phanquyennhom.MaMenu = itemMenu.MaMenu; phanquyennhom.MaNhom = itemNhom.MaNhom; _cPhanQuyenNhom.Them(phanquyennhom); } } } }
private void btnThem_Click(object sender, EventArgs e) { if (CNguoiDung.CheckQuyen(_mnu, "Them")) { if (txtTenNhom.Text.Trim() != "") { Nhom nhom = new Nhom(); nhom.TenNhom = txtTenNhom.Text.Trim(); ///tự động thêm quyền cho nhóm mới foreach (var item in _cMenu.GetDS()) { PhanQuyenNhom phanquyennhom = new PhanQuyenNhom(); phanquyennhom.MaMenu = item.MaMenu; phanquyennhom.MaNhom = nhom.MaNhom; nhom.PhanQuyenNhoms.Add(phanquyennhom); } _cNhom.Them(nhom); Clear(); MessageBox.Show("Thành công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Bạn không có quyền Thêm Form này", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnThem_Click(object sender, EventArgs e) { if (CNguoiDung.CheckQuyen(_mnu, "Them")) { if (txtHoTen.Text.Trim() != "" && txtTaiKhoan.Text.Trim() != "" && txtMatKhau.Text.Trim() != "") { NguoiDung nguoidung = new NguoiDung(); nguoidung.HoTen = txtHoTen.Text.Trim(); nguoidung.DienThoai = txtDienThoai.Text.Trim(); nguoidung.TaiKhoan = txtTaiKhoan.Text.Trim(); nguoidung.MatKhau = txtMatKhau.Text.Trim(); nguoidung.STT = _cNguoiDung.GetMaxSTT() + 1; if (!string.IsNullOrEmpty(txtNam.Text.Trim())) { nguoidung.NamVaoLam = int.Parse(txtNam.Text.Trim()); nguoidung.NgayPhepNamCu = nguoidung.NgayPhepNamMoi = 0; } if (cmbTo.SelectedIndex != -1) { nguoidung.MaTo = (int)cmbTo.SelectedValue; } if (cmbNhom.SelectedIndex != -1) { nguoidung.MaNhom = (int)cmbNhom.SelectedValue; } nguoidung.PhoGiamDoc = chkPhoGiamDoc.Checked; nguoidung.An = chkAn.Checked; nguoidung.Doi = chkDoi.Checked; nguoidung.ToTruong = chkToTruong.Checked; nguoidung.HanhThu = chkHanhThu.Checked; nguoidung.DongNuoc = chkDongNuoc.Checked; nguoidung.VanPhong = chkVanPhong.Checked; nguoidung.ChamCong = chkChamCong.Checked; ///tự động thêm quyền cho người mới foreach (var item in _cMenu.GetDS()) { PhanQuyenNguoiDung phanquyennguoidung = new PhanQuyenNguoiDung(); phanquyennguoidung.MaMenu = item.MaMenu; phanquyennguoidung.MaND = nguoidung.MaND; nguoidung.PhanQuyenNguoiDungs.Add(phanquyennguoidung); } if (_cNguoiDung.Them(nguoidung)) { MessageBox.Show("Thành công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); Clear(); } } } else { MessageBox.Show("Bạn không có quyền Thêm Form này", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }