Exemplo n.º 1
0
        private static void ExtractSSC(StreamWriter writer, string name, string sdate, string speroid, string code, string dbName)
        {
            char[] numbers = code.ToArray();
            string no      = string.Join(",", numbers);
            string p2      = code.Substring(3);
            string p3      = code.Substring(2);
            string p4      = code.Substring(1);
            string p5      = code;

            DateTime datetime = DateTime.Parse(sdate);
            int      dateint  = int.Parse(datetime.ToString("yyyyMMdd"));
            long     p        = 20000000000 + int.Parse(speroid);
            int      n        = int.Parse(speroid.Substring(speroid.Length - 3));

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

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

            //string line = string.Format("{0},{1},{2},{3},{4},{5},{6},{7},{8}",
            //    p, no, p2, p3, p4, p5, n, dateint, datetime);
            //writer.WriteLine(line);
        }
Exemplo n.º 2
0
        private static void ExtractSSC(StreamWriter writer, string name, string sdate, string speroid, string code, string dbName)
        {
            char[] numbers = code.ToArray();
            string no = string.Join(",", numbers);
            string p2 = code.Substring(3);
            string p3 = code.Substring(2);
            string p4 = code.Substring(1);
            string p5 = code;

            DateTime datetime = DateTime.Parse(sdate);
            int dateint = int.Parse(datetime.ToString("yyyyMMdd"));
            long p = 20000000000 + int.Parse(speroid);
            int n = int.Parse(speroid.Substring(speroid.Length - 3));

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

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

            //string line = string.Format("{0},{1},{2},{3},{4},{5},{6},{7},{8}",
            //    p, no, p2, p3, p4, p5, n, dateint, datetime);
            //writer.WriteLine(line);
        }