Beispiel #1
0
 protected void Load(IDataReader pReader, out GetCityListInfo pInstance)
 {
     pInstance = new GetCityListInfo();
     if (pReader["CityName"] != DBNull.Value)
     {
         pInstance.CityName = Convert.ToString(pReader["CityName"]);
     }
     if (pReader["Code"] != DBNull.Value)
     {
         pInstance.Code = Convert.ToString(pReader["Code"]);
     }
 }
Beispiel #2
0
        protected override GetCityListRD ProcessRequest(DTO.Base.APIRequest <GetCityListRP> pRequest)
        {
            GetCityListRD rd                 = new GetCityListRD();
            string        customerId         = this.CurrentUserInfo.ClientID;
            var           loggingSessionInfo = Default.GetBSLoggingSession(customerId, "1");
            CityService   service            = new CityService(loggingSessionInfo);
            var           dr                 = service.GetCityNameList(customerId);

            List <GetCityListInfo> list = new List <GetCityListInfo> {
            };

            using (SqlDataReader rdr = dr)
            {
                while (rdr.Read())
                {
                    GetCityListInfo m = null;
                    this.Load(rdr, out m);
                    list.Add(m);
                }
            }
            rd.CityList = list.ToArray();
            return(rd);
        }