/** * Apply permissions to users depending on user group */ public bool ApplyPermisions(string strPerm) { bool isEnabled = false; try { using (DBAuditDataContext dc = new DBAuditDataContext()) { dc.ProGetUserPermisions(_strUser, ref _intAdmin, ref _intAdd, ref _intEdit, ref _intView); } if (strPerm == "Admin" && _intAdmin == 1) { isEnabled = true; } else if (strPerm == "Add" && _intAdd == 1) { isEnabled = true; } else if (strPerm == "Edit" && _intEdit == 1) { isEnabled = true; } else if (strPerm == "View" && _intView == 1) { isEnabled = true; } } catch (Exception ex) { MessageBox.Show(ex.Message); } return(isEnabled); }