/// <summary> /// 按窗体名称获取实体 /// </summary> /// <param name="userInfo">用户</param> /// <param name="formName">窗体名称</param> /// <returns>实体</returns> public BaseModuleEntity GetObjectByFormName(BaseUserInfo userInfo, string formName) { BaseModuleEntity result = null; var parameter = ServiceInfo.Create(userInfo, MethodBase.GetCurrentMethod()); ServiceUtil.ProcessUserCenterReadDb(userInfo, parameter, (dbHelper) => { string tableName = userInfo.SystemCode + "Module"; var manager = new BaseModuleManager(dbHelper, userInfo, tableName); result = BaseEntity.Create <BaseModuleEntity>(manager.GetDataTableByFormName(formName)); }); return(result); }