private SysRelationEntity PrepareFormData()
        {
            this.ddlModule.SelectedValue.InitValidation("模块编号").NotEmpty();
            this.ddlFuncPoint.SelectedValue.InitValidation("功能点编号").NotEmpty();

            var entity = new SysRelationEntity();
            entity.ModuleId = this.ddlModule.SelectedValue;
            entity.FuncPointId = this.ddlFuncPoint.SelectedValue;
            foreach (ListItem li in this.cblPermission.Items)
            { if (li.Selected) entity.Permissions += li.Value + ","; }
            if (string.IsNullOrEmpty(entity.Permissions)) throw new ArgumentException("至少选择一个权限点!");
            else entity.Permissions = entity.Permissions.Remove(entity.Permissions.Length - 1);
            return entity;
        }
 public void DeleteSysRelation(string moduleId, string funcPointId)
 {
     SysRelationEntity entity = new SysRelationEntity() { ModuleId = moduleId, FuncPointId = funcPointId };
     EntityExecution.DeleteEntity(entity);
     SetSysRelationListCache();
 }
 public void UpdateSysRelation(SysRelationEntity entity)
 {
     EntityExecution.UpdateEntity(entity);
     SetSysRelationListCache();
 }
 public void AddNewSysRelation(SysRelationEntity entity)
 {
     EntityExecution.InsertEntity(entity);
     SetSysRelationListCache();
 }