protected void btnSaveSystemOperation_Click(object sender, DirectEventArgs e) { try { SystemOperationWrapper obj = SystemOperationWrapper.FindById(int.Parse(hidOperationID.Text.Trim())); obj.OperationNameCn = this.txtOperationNameCn.Text.Trim(); obj.OperationNameEn = this.txtOperationNameEn.Text.Trim(); obj.OperationDescription = this.txtOperationDescription.Text.Trim(); obj.IsSystemOperation = this.chkIsSystemOperation.Checked; obj.IsCanSingleOperation = this.chkIsCanSingleOperation.Checked; obj.IsCanMutilOperation = this.chkIsCanMutilOperation.Checked; obj.IsEnable = this.chkIsEnable.Checked; obj.IsInListPage = this.chkIsInListPage.Checked; obj.IsInSinglePage = this.chkIsInSinglePage.Checked; obj.OperationOrder = Convert.ToInt32(this.txtOperationOrder.Text.Trim()); obj.IsCommonOperation = this.chkIsCommonOperation.Checked; SystemOperationWrapper.Update(obj); winSystemOperationEdit.Hide(); ResourceManager.AjaxSuccess = true; } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "Error Message : " + ex.Message; return; } }
protected void btnSaveSystemOperation_Click(object sender, DirectEventArgs e) { try { SystemOperationWrapper obj = new SystemOperationWrapper(); obj.OperationNameCn = this.txtOperationNameCn.Text.Trim(); obj.OperationNameEn = this.txtOperationNameEn.Text.Trim(); obj.OperationDescription = this.txtOperationDescription.Text.Trim(); obj.IsSystemOperation = this.chkIsSystemOperation.Checked; obj.IsCanSingleOperation = this.chkIsCanSingleOperation.Checked; obj.IsCanMutilOperation = this.chkIsCanMutilOperation.Checked; obj.IsEnable = this.chkIsEnable.Checked; obj.IsInListPage = this.chkIsInListPage.Checked; obj.IsInSinglePage = this.chkIsInSinglePage.Checked; obj.OperationOrder = Convert.ToInt32(this.txtOperationOrder.Text.Trim()); obj.IsCommonOperation = this.chkIsCommonOperation.Checked; obj.ResourceID = SystemResourcesWrapper.FindById(Convert.ToInt32(this.hidResourcesID.Value)); SystemOperationWrapper.Save(obj); winSystemOperationAdd.Hide(); } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "Error Message:" + ex.Message; } }
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; } }
public void DeleteSystemOperationRecord(int id) { try { SystemOperationWrapper.DeleteByID(id); ResourceManager.AjaxSuccess = true; } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = string.Format(ex.Message); return; } }
public void QuickPatchAddOperation(int resourceid) { try { SystemOperationWrapper.QuickPatchAddOperation(resourceid); ResourceManager.AjaxSuccess = true; } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = string.Format(ex.Message); return; } }
public void Show(int id) { try { SystemOperationWrapper obj = SystemOperationWrapper.FindById(id); if (obj != null) { this.txtOperationNameCn.Text = ValueConvertUtil.ConvertStringValue(obj.OperationNameCn); this.txtOperationNameEn.Text = ValueConvertUtil.ConvertStringValue(obj.OperationNameEn); this.txtOperationDescription.Text = ValueConvertUtil.ConvertStringValue(obj.OperationDescription); this.chkIsSystemOperation.Checked = obj.IsSystemOperation; this.chkIsCanSingleOperation.Checked = obj.IsCanSingleOperation; this.chkIsCanMutilOperation.Checked = obj.IsCanMutilOperation; this.chkIsEnable.Checked = obj.IsEnable; this.chkIsInListPage.Checked = obj.IsInListPage; this.chkIsInSinglePage.Checked = obj.IsInSinglePage; this.txtOperationOrder.Text = obj.OperationOrder.ToString(); this.chkIsCommonOperation.Checked = ValueConvertUtil.ConvertNullableValue <bool>(obj.IsCommonOperation); if (obj.ResourceID != null) { this.txtResourceName.Text = obj.ResourceID.ResourcesNameCn; } hidOperationID.Text = id.ToString(); winSystemOperationEdit.Show(); } else { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "Error Message : Data does not exist"; return; } } catch (Exception ex) { ResourceManager.AjaxSuccess = false; ResourceManager.AjaxErrorMessage = "Error Message : " + ex.Message; return; } }
protected void storeSystemOperation_Refresh(object sender, StoreRefreshDataEventArgs e) { 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; } int selectResourceID = 0; if (e.Parameters["SelectResourceID"] != null) { selectResourceID = Convert.ToInt32(e.Parameters["SelectResourceID"]); } if (selectResourceID == 0) { storeSystemOperation.DataSource = new List <SystemOperationWrapper>(); e.Total = 0; storeSystemOperation.DataBind(); return; } SystemResourcesWrapper resourcesWrapper = SystemResourcesWrapper.FindById(selectResourceID); if (resourcesWrapper == null) { storeSystemOperation.DataSource = new List <SystemOperationWrapper>(); e.Total = 0; storeSystemOperation.DataBind(); return; } PageQueryParams pageQueryParams = new PageQueryParams(); pageQueryParams.PageSize = limit; pageQueryParams.PageIndex = pageIndex; storeSystemOperation.DataSource = SystemOperationWrapper.FindAllByOrderByAndFilterAndResourceID(sortFieldName, (e.Dir == Ext.Net.SortDirection.DESC), resourcesWrapper, pageQueryParams); e.Total = pageQueryParams.RecordCount; storeSystemOperation.DataBind(); }