public bool isAllowedToViewUI(Form pForm) { SystemRole _systemRole = new SystemRole(); if (loForms == null) loForms = _systemRole.getUserRoleForms(); string _formName = pForm.Name; string _moduleName = pForm.GetType().Assembly.GetName(true).Name; DataView _dv = loForms.DefaultView; _dv.RowFilter = ""; _dv.RowFilter = "Form = '" + _formName + "' and Module = '" + _moduleName + "' and Button = ''"; if (_dv.Count > 0) { int _visible = int.Parse(_dv[0]["Visible"].ToString()); if (_visible == 1) { showUIButtons(pForm, _moduleName, _formName); return true; } } return false; }