protected void Store2_OnRefreshData(object sender, StoreRefreshDataEventArgs e) { int selectResourceID = 0; if (e.Parameters["SelectResourceID"] != null) { selectResourceID = Convert.ToInt32(e.Parameters["SelectResourceID"]); } if (selectResourceID == 0) { Store2.DataSource = new List <SystemPrivilegeWrapper>(); Store2.DataBind(); return; } SystemResourcesWrapper resourcesWrapper = SystemResourcesWrapper.FindById(selectResourceID); SystemRoleWrapper systemRoleWrapper = SystemRoleWrapper.FindById(RoleID); List <string> list2 = SystemRoleWrapper.GetRoleAssignedPermissionsByResources(systemRoleWrapper, resourcesWrapper); List <SystemPrivilegeWrapper> list3 = new List <SystemPrivilegeWrapper>(); foreach (string s in list2) { list3.Add(SystemPrivilegeWrapper.FindById(Int32.Parse(s))); } Store2.DataSource = list3; Store2.DataBind(); }
protected void btnSaveSystemPrivilege_Click(object sender, DirectEventArgs e) { try { SystemPrivilegeWrapper obj = SystemPrivilegeWrapper.FindById(int.Parse(hidPrivilegeID.Text.Trim())); obj.OperationID = SystemOperationWrapper.FindById(Convert.ToInt32(this.cmbOperationID.SelectedItem.Value)); obj.PrivilegeCnName = this.txtPrivilegeCnName.Text.Trim(); obj.PrivilegeEnName = this.txtPrivilegeEnName.Text.Trim(); obj.Description = this.txtDescription.Text.Trim(); obj.PrivilegeOrder = Convert.ToInt32(this.txtPrivilegeOrder.Text.Trim()); //obj.PrivilegeCategory = this.txtPrivilegeCategory.Text.Trim(); SystemPrivilegeWrapper.Update(obj); winSystemPrivilegeEdit.Hide(); ResourceManager.AjaxSuccess = true; } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "ErrorMessage:" + ex.Message; return; } }
protected void Store1_OnRefreshData(object sender, StoreRefreshDataEventArgs e) { int selectResourceID = 0; if (e.Parameters["SelectResourceID"] != null) { selectResourceID = Convert.ToInt32(e.Parameters["SelectResourceID"]); } if (selectResourceID == 0) { Store1.DataSource = new List <SystemPrivilegeWrapper>(); Store1.DataBind(); return; } SystemResourcesWrapper resourcesWrapper = SystemResourcesWrapper.FindById(selectResourceID); SystemRoleWrapper systemRoleWrapper = SystemRoleWrapper.FindById(RoleID); List <SystemPrivilegeWrapper> list1 = SystemPrivilegeWrapper.FindAllByResourcesID(resourcesWrapper); List <string> list2 = SystemRoleWrapper.GetRoleAssignedPermissionsByResources(systemRoleWrapper, resourcesWrapper); List <SystemPrivilegeWrapper> list3 = list1.FindAll(p => !list2.Contains(p.PrivilegeID.ToString())); Store1.DataSource = list3; Store1.DataBind(); }
protected void btnSaveSystemPrivilege_Click(object sender, DirectEventArgs e) { try { SystemPrivilegeWrapper obj = new SystemPrivilegeWrapper(); obj.OperationID = null; obj.ResourcesID = null; obj.PrivilegeCnName = this.txtPrivilegeCnName.Text.Trim(); obj.PrivilegeEnName = this.txtPrivilegeEnName.Text.Trim(); obj.DefaultValue = this.txtDefaultValue.Text.Trim(); obj.Description = this.txtDescription.Text.Trim(); obj.PrivilegeOrder = Convert.ToInt32(this.txtPrivilegeOrder.Text.Trim()); obj.PrivilegeCategory = this.txtPrivilegeCategory.Text.Trim(); obj.PrivilegeType = this.txtPrivilegeType.Text.Trim(); SystemPrivilegeWrapper.Save(obj); winSystemPrivilegeAdd.Hide(); } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "错误信息:" + ex.Message; } }
protected void storeSystemPrivilege_Refresh(object sender, StoreRefreshDataEventArgs e) { int recordCount = 0; string sortFieldName = ""; if (e.Sort != null) { sortFieldName = e.Sort; } int startIndex = 0; if (e.Start > -1) { startIndex = e.Start; } int limit = this.PagingToolBar1.PageSize; int pageIndex = 1; if ((startIndex % limit) == 0) { pageIndex = startIndex / limit + 1; } else { pageIndex = startIndex / limit; } storeSystemPrivilege.DataSource = SystemPrivilegeWrapper.FindAllByOrderBy(sortFieldName, (e.Dir == Ext.Net.SortDirection.DESC), pageIndex, limit, out recordCount); e.Total = recordCount; storeSystemPrivilege.DataBind(); }
public void Show(int id) { try { SystemPrivilegeWrapper obj = SystemPrivilegeWrapper.FindById(id); if (obj != null) { this.txtPrivilegeCnName.Text = obj.PrivilegeCnName.ToString(); this.txtPrivilegeEnName.Text = obj.PrivilegeEnName.ToString(); this.txtDescription.Text = obj.Description.ToString(); this.txtPrivilegeCategory.Text = obj.PrivilegeCategory.ToString(); hidSystemPrivilegeID.Text = id.ToString(); winSystemPrivilegeEdit.Show(); } else { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "错误信息:数据不存在"; return; } } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "错误信息:" + ex.Message; return; } }
protected void Store1_OnRefreshData(object sender, StoreRefreshDataEventArgs e) { SystemRoleWrapper systemRoleWrapper = SystemRoleWrapper.FindById(RoleID); List <SystemPrivilegeWrapper> list1 = SystemPrivilegeWrapper.FindAll(); List <string> list2 = SystemRoleWrapper.GetRoleAssignedPermissions(systemRoleWrapper); List <SystemPrivilegeWrapper> list3 = list1.FindAll(p => !list2.Contains(p.PrivilegeID.ToString())); Store1.DataSource = list3; Store1.DataBind(); }
private void InitStore1() { SystemRoleWrapper systemRoleWrapper = SystemRoleWrapper.FindById(RoleID); List <SystemPrivilegeWrapper> list1 = SystemPrivilegeWrapper.FindAll(); List <string> list2 = SystemRoleWrapper.GetRoleAssignedPermissions(systemRoleWrapper); List <SystemPrivilegeWrapper> list3 = list1.FindAll(p => !list2.Contains(p.PrivilegeID.ToString())); Store1.DataSource = list3; Store1.DataBind(); }
protected void storeSystemPrivilege_Refresh(object sender, StoreRefreshDataEventArgs e) { PageQueryParams pageQueryParams = WebUIHelper.GetPageQueryParamFromStoreRefreshDataEventArgs(e, this.PagingToolBar1); RecordSortor recordSortor = WebUIHelper.GetRecordSortorFromStoreRefreshDataEventArgs(e); storeSystemPrivilege.DataSource = SystemPrivilegeWrapper.FindAllByOrderBy(recordSortor.OrderByColumnName, recordSortor.IsDesc, pageQueryParams); e.Total = pageQueryParams.RecordCount; storeSystemPrivilege.DataBind(); }
protected void Store2_OnRefreshData(object sender, StoreRefreshDataEventArgs e) { SystemRoleWrapper systemRoleWrapper = SystemRoleWrapper.FindById(RoleID); List <string> list2 = SystemRoleWrapper.GetRoleAssignedPermissions(systemRoleWrapper); List <SystemPrivilegeWrapper> list3 = new List <SystemPrivilegeWrapper>(); foreach (string s in list2) { list3.Add(SystemPrivilegeWrapper.FindById(Int32.Parse(s))); } Store2.DataSource = list3; Store2.DataBind(); }
private void InitStore2() { SystemRoleWrapper systemRoleWrapper = SystemRoleWrapper.FindById(RoleID); List <string> list2 = SystemRoleWrapper.GetRoleAssignedPermissions(systemRoleWrapper); List <SystemPrivilegeWrapper> list3 = new List <SystemPrivilegeWrapper>(); foreach (string s in list2) { list3.Add(SystemPrivilegeWrapper.FindById(Int32.Parse(s))); } Store2.DataSource = list3; Store2.DataBind(); }
public void DeleteRecord(int id) { try { SystemPrivilegeWrapper.DeleteByID(id); ResourceManager.AjaxSuccess = true; } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = string.Format(ex.Message); return; } }
public void QuickGeneratePrivilege(int resourceid) { try { SystemPrivilegeWrapper.QuickGeneratePrivilege(resourceid); ResourceManager.AjaxSuccess = true; } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = string.Format(ex.Message); return; } }
public void Show(int id) { try { SystemPrivilegeWrapper obj = SystemPrivilegeWrapper.FindById(id); if (obj != null) { this.radnumOperationID.Value = obj.OperationID.ToString(); this.radnumResourcesID.Value = obj.ResourcesID.ToString(); this.txtPrivilegeCnName.Text = obj.PrivilegeCnName.ToString(); this.txtPrivilegeEnName.Text = obj.PrivilegeEnName.ToString(); this.txtDefaultValue.Text = obj.DefaultValue.ToString(); this.txtDescription.Text = obj.Description.ToString(); this.txtPrivilegeOrder.Text = obj.PrivilegeOrder.ToString(); this.txtPrivilegeCategory.Text = obj.PrivilegeCategory.ToString(); this.txtPrivilegeType.Text = obj.PrivilegeType.ToString(); hidPrivilegeID.Text = id.ToString(); winSystemPrivilegeEdit.Show(); } else { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "ErrorMessage:Data does not exist"; return; } } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "ErrorMessage:" + ex.Message; return; } }
protected void btnSaveSystemPrivilege_Click(object sender, DirectEventArgs e) { try { SystemPrivilegeWrapper obj = SystemPrivilegeWrapper.FindById(int.Parse(hidSystemPrivilegeID.Text.Trim())); obj.PrivilegeCnName = this.txtPrivilegeCnName.Text.Trim(); obj.PrivilegeEnName = this.txtPrivilegeEnName.Text.Trim(); obj.Description = this.txtDescription.Text.Trim(); obj.PrivilegeCategory = this.txtPrivilegeCategory.Text.Trim(); SystemPrivilegeWrapper.Update(obj); winSystemPrivilegeEdit.Hide(); ResourceManager.AjaxSuccess = true; } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "错误信息:" + ex.Message; return; } }
protected void storeSystemPrivilege_Refresh(object sender, StoreRefreshDataEventArgs e) { PageQueryParams pageQueryParams = WebUIHelper.GetPageQueryParamFromStoreRefreshDataEventArgs(e, this.PagingToolBar1); RecordSortor recordSortor = WebUIHelper.GetRecordSortorFromStoreRefreshDataEventArgs(e); int selectResourceID = 0; if (e.Parameters["SelectResourceID"] != null) { selectResourceID = Convert.ToInt32(e.Parameters["SelectResourceID"]); } if (selectResourceID == 0) { storeSystemPrivilege.DataSource = new List <SystemPrivilegeWrapper>(); e.Total = 0; storeSystemPrivilege.DataBind(); return; } SystemResourcesWrapper resourcesWrapper = SystemResourcesWrapper.FindById(selectResourceID); if (resourcesWrapper == null) { storeSystemPrivilege.DataSource = new List <SystemPrivilegeWrapper>(); e.Total = 0; storeSystemPrivilege.DataBind(); return; } storeSystemPrivilege.DataSource = SystemPrivilegeWrapper.FindAllByOrderByAndFilterAndResourcesID(recordSortor.OrderByColumnName, recordSortor.IsDesc, resourcesWrapper, pageQueryParams); e.Total = pageQueryParams.RecordCount; storeSystemPrivilege.DataBind(); }