/// <summary> /// 取得列表 /// </summary> /// <param name="userInfo">用户</param> /// <returns>List</returns> public List <PiOrganizeEntity> GetList(UserInfo userInfo) { List <PiOrganizeEntity> list = new List <PiOrganizeEntity>(); var parameter = ParameterUtil.CreateWithMessage(userInfo, MethodBase.GetCurrentMethod(), this.serviceName, RDIFrameworkMessage.OrganizeService_GetDT); ServiceUtil.ProcessRDIReadDb(userInfo, parameter, dbProvider => { var manager = new PiOrganizeManager(dbProvider, userInfo); List <KeyValuePair <string, object> > parameters = new List <KeyValuePair <string, object> > { new KeyValuePair <string, object>(PiOrganizeTable.FieldDeleteMark, 0) }; list = manager.GetList <PiOrganizeEntity>(parameters, PiOrganizeTable.FieldSortCode); }); return(list); }