private void buttonX1_Click(object sender, EventArgs e) { switch (type) { case TypeBN.BNHienTinh: { if (appList.CheckPermissionAdd(Utilities.FUN_HNHT_QuanLyThongTinChungBNHT)) { appList.SetControlBNHT(null); } else { MessageBox.Show("Bạn không có quyền tạo hồ sơ bệnh nhân mới"); } break; } case TypeBN.BNHienNoan: { if (appList.CheckPermissionView(Utilities.FUN_HNHT_QuanLyThongTinChungBNHT)) { appList.SetControlBNHN(null); } else { MessageBox.Show("Bạn không có quyền tạo hồ sơ bệnh nhân mới"); } break; } } }
private void ThemChiMuc_Click(object sender, EventArgs e) { if (app.CheckPermissionAdd(Utilities.FUN_QuanLyChiMuc)) { if (superTabCM.SelectedTab.Text == "DANH MỤC TỈNH") { CMTinhThanh cmtt = new CMTinhThanh(); if (cmtt.ShowDialog() == DialogResult.OK) { cmDB.AddChiMucTinh(cmtt.GetMaTinh(), cmtt.GetTenTinhThanh()); AddLVTinh(cmtt.GetMaTinh(), cmtt.GetTenTinhThanh()); AlertUser(); } } else if (superTabCM.SelectedTab.Text == "DANH MỤC THÀNH PHỐ") { CMThanhPho cmtp = new CMThanhPho(); if (cmtp.ShowDialog() == DialogResult.OK) { cmDB.AddChiMucThanhPho(cmtp.GetMaThanhPho(), cmtp.GetTenThanhPho()); AddLVThanhPho(cmtp.GetMaThanhPho(), cmtp.GetTenThanhPho()); AlertUser(); } } else if (superTabCM.SelectedTab.Text == "DANH MỤC DÂN TỘC") { CMDanToc cmdt = new CMDanToc(); if (cmdt.ShowDialog() == DialogResult.OK) { int id = cmDB.AddChiMucDanToc(cmdt.GetTenDanToc()); AddLVDanToc(id, cmdt.GetTenDanToc()); AlertUser(); } } else if (superTabCM.SelectedTab.Text == "DANH MỤC TRÌNH ĐỘ HỌC VẤN") { CMTrinhDo cmtd = new CMTrinhDo(); if (cmtd.ShowDialog() == DialogResult.OK) { int id = cmDB.AddChiMucTrinhDo(cmtd.GetTrinhDo()); AddLVTrinhDo(id, cmtd.GetTrinhDo()); AlertUser(); } } } else { MessageBox.Show("Bạn không có quyền với chức năng này"); } }
protected bool CheckPermissionAdd(int fun) { if (app.CheckPermissionAdd(fun)) { return(true); } else { MessageBox.Show("Bạn không có quyền với chức năng này", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } }