using System; using System.Collections.Generic; using System.Data; using SuperMap.RealEstate.ServiceModel; using HWSB = SuperMap.RealEstate.HighWay.Storage.Business; using Business = SuperMap.RealEstate.ExchangeData.Business; using HCC = HZQR.Common.Common; using HZQR.Common; namespace OpenApi.Method { /// /// 服务区接口相关方法 /// public class ServerpartHelper { /// /// 获取服务区列表信息 /// /// /// 省份内码 /// public static List GetServerpartList(Transaction transaction, string ProvinceID) { List ServerpartList = new List(); string WhereSQL = "WHERE STATISTICS_TYPE = 1000 AND STATISTIC_TYPE = 1000 AND PROVINCE_CODE = " + ProvinceID; foreach (DataRow drSERVERPART in new HWSB.SERVERPART(transaction).FillDataTable(WhereSQL).Select( "", "SPREGIONTYPE_INDEX,SPREGIONTYPE_ID,SERVERPART_INDEX,SERVERPART_CODE")) { Models.ServerpartModel serverpartModel = new Models.ServerpartModel { SERVERPART_ID = drSERVERPART["SERVERPART_ID"].TryParseToInt(), SERVERPART_CODE = drSERVERPART["SERVERPART_CODE"].ToString(), SERVERPART_NAME = drSERVERPART["SERVERPART_NAME"].ToString(), SPREGIONTYPE_ID = drSERVERPART["SPREGIONTYPE_ID"].TryParseToInt(), SPREGIONTYPE_NAME = drSERVERPART["SPREGIONTYPE_NAME"].ToString(), ShopList = ServerpartShopHelper.GetServerpartShopList(transaction, ProvinceID, drSERVERPART["SERVERPART_ID"].TryParseToInt()), }; ServerpartList.Add(serverpartModel); } return ServerpartList; } } }