예제 #1
0
        public List <DmDPC> GetNumberList(string numberType)
        {
            string   dmTableNameSuffix = numberType.GetDmTableSuffix();
            DmDPCBiz biz = new DmDPCBiz(ConfigHelper.D11x5DmTableConnStringName, dmTableNameSuffix);

            return(biz.GetAll("Id", "Number"));
        }
예제 #2
0
        public List <string> GetNumbers(string numberType)
        {
            string   dmTableNameSuffix = numberType.GetDmTableSuffix();
            DmDPCBiz biz = new DmDPCBiz(ConfigHelper.D11x5DmTableConnStringName, dmTableNameSuffix);

            return(biz.GetAll("Id").Select(x => x.Id).ToList());
        }
예제 #3
0
        private void LoadData()
        {
            this.caching.Clear();

            string[] numberTypes = new string[] { "C2", "C3", "C4", "C5", "C6", "C7", "C8" };
            DmDPCBiz biz         = new DmDPCBiz(ConfigHelper.D11x5DmTableConnStringName, string.Empty);

            foreach (var numberType in numberTypes)
            {
                biz.DataAccessor.TableName = ConfigHelper.GetDmTableName(numberType.GetDmTableSuffix());
                List <DmDPC> list = biz.GetAll("Id", "Number");
                this.FillToDictionary(numberType, list);
            }
        }