Пример #1
0
        private static void Extract11X5(StreamWriter writer, string name, string sdate, string speroid, string code, string dbName)
        {
            string   no       = code.Replace(" ", ",");
            DateTime datetime = DateTime.Parse(sdate);
            int      dateint  = int.Parse(datetime.ToString("yyyyMMdd"));
            int      p        = 2000000000 + int.Parse(speroid);
            int      n        = int.Parse(speroid.Substring(speroid.Length - 2));

            if (pset.Contains(p))
            {
                return;
            }
            pset.Add(p);

            Data.SQLServer.D11X5.DwNumberBiz biz = new Data.SQLServer.D11X5.DwNumberBiz(dbName);
            biz.Add(biz.Create(p, n, no, dateint, sdate));

            //if (name.Equals("山东十一运夺金") &&
            //    dateint < 20090909)
            //{
            //    if (pdic.ContainsKey(dateint))
            //        pdic[dateint]++;
            //    else
            //        pdic.Add(dateint, 1);
            //    n = pdic[dateint];
            //    p = dateint * 100 + n;
            //}

            //string line = string.Format("{0},{1},{2},{3},{4},{5},{6},{7}",
            //    no, f2, f3, f5, p, n, dateint, datetime);
            //writer.WriteLine(line);
        }
Пример #2
0
        private static void Extract11X5(StreamWriter writer, string name, string sdate, string speroid, string code, string dbName)
        {
            string no = code.Replace(" ", ",");
            DateTime datetime = DateTime.Parse(sdate);
            int dateint = int.Parse(datetime.ToString("yyyyMMdd"));
            int p = 2000000000 + int.Parse(speroid);
            int n = int.Parse(speroid.Substring(speroid.Length - 2));

            if (pset.Contains(p)) return;
            pset.Add(p);

            Data.SQLServer.D11X5.DwNumberBiz biz = new Data.SQLServer.D11X5.DwNumberBiz(dbName);
            biz.Add(biz.Create(p, n, no, dateint, sdate));

            //if (name.Equals("山东十一运夺金") &&
            //    dateint < 20090909)
            //{
            //    if (pdic.ContainsKey(dateint))
            //        pdic[dateint]++;
            //    else
            //        pdic.Add(dateint, 1);
            //    n = pdic[dateint];
            //    p = dateint * 100 + n;
            //}

            //string line = string.Format("{0},{1},{2},{3},{4},{5},{6},{7}",
            //    no, f2, f3, f5, p, n, dateint, datetime);
            //writer.WriteLine(line);
        }