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(); }