private static void DownloadOddsFrom500(string[] args) { if (args.Length <= 1) { return; } string gameTime = args[1]; DownloadNBABll downloadNbaBll = new DownloadNBABll(); if (string.Compare(args[1], "today", true) == 0) { gameTime = DateTime.Today.ToString("yyyy-MM-dd"); } DateTime now = DateTime.Now; if (args.Length > 2) { DateTime dateTime1 = Convert.ToDateTime(args[2]); for (DateTime dateTime2 = Convert.ToDateTime(args[1]); dateTime1 <= dateTime2; dateTime1 = dateTime1.AddDays(1.0)) { downloadNbaBll.DownloadOddsFrom500(dateTime1.ToString("yyyy-MM-dd")); } } else { downloadNbaBll.DownloadOddsFrom500(gameTime); } }
private static void DownloadNBAStats(string[] args) { if (args.Length <= 1) { return; } DownloadNBABll downloadNbaBll = new DownloadNBABll(); Match match = Regex.Match(args[1], "^[\\d]{2}$"); if (match.Success) { downloadNbaBll.UpdateNBADetailScore(Convert.ToInt32(match.Value)); } else { string date1 = args[1]; if (string.Compare(args[1], "today", true) == 0) { string date2 = DateTime.Today.AddDays(-1.0).ToString("yyyyMMdd"); downloadNbaBll.DownloadNBAStats2(date2); string date3 = DateTime.Today.ToString("yyyyMMdd"); downloadNbaBll.DownloadNBAStats2(date3); } else { downloadNbaBll.DownloadNBAStats2(date1); } } }
private static void DownloadOddsFromSina(string[] args) { if (args.Length <= 1) { return; } string gameTime1 = args[1]; DownloadNBABll downloadNbaBll = new DownloadNBABll(); if (string.Compare(args[1], "today", true) == 0) { DateTime gameTime2 = DateTime.Now; string path = "C:\\Users\\dxiao1\\Desktop\\Data\\date.txt"; if (File.Exists(path)) { try { gameTime2 = Convert.ToDateTime(File.ReadAllText(path)); } catch { gameTime2 = DateTime.Now; } } gameTime2.ToString("yyyy-MM-dd"); downloadNbaBll.DownloadTodayOddsFromSina(gameTime2); } else { DateTime now = DateTime.Now; if (args.Length > 2) { DateTime dateTime1 = Convert.ToDateTime(args[2]); for (DateTime dateTime2 = Convert.ToDateTime(args[1]); dateTime1 <= dateTime2; dateTime1 = dateTime1.AddDays(1.0)) { downloadNbaBll.DownloadHistroyOddsFromSina(dateTime1.ToString("yyyy-MM-dd")); } } else { downloadNbaBll.DownloadHistroyOddsFromSina(gameTime1); } } }