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); }
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); }