// 테스트함수 public void RunTest() { using (var crawlerMgr = new Crawler.Manager()) { var temp = crawlerMgr.GetPlayer_W("삼성"); } }
// PlayerW 작업 private void RunPlayerW(List <String> teams) { List <DbItemBase> player_Ws = new List <DbItemBase>(); DatabaseManager dbMgr = new DatabaseManager(); using (var crawlerMgr = new Crawler.Manager()) { foreach (String team in teams) { var items = crawlerMgr.GetPlayer_W(team); player_Ws = player_Ws.Concat(items).ToList(); } } dbMgr.Save(player_Ws); }
// 플레이어 리스트 얻어오기 public void SelectPlayer_W() { Crawler.Manager mgr = new Crawler.Manager(); try { Util.DataBaseManager dbMgr = new Util.DataBaseManager(); dbMgr.DataContext.ExecuteCommand("TRUNCATE TABLE PLAYER_W", new Object[] { }); foreach (String team in Util.Util.Teams) { var players = mgr.GetPlayer_W(team); dbMgr.Save<Player_W>(players); } } finally { mgr.Dispose(); } }
// 플레이어 리스트 얻어오기 public void SelectPlayer_W() { Crawler.Manager mgr = new Crawler.Manager(); try { Util.DataBaseManager dbMgr = new Util.DataBaseManager(); dbMgr.DataContext.ExecuteCommand("TRUNCATE TABLE PLAYER_W", new Object[] { }); foreach (String team in Util.Util.Teams) { var players = mgr.GetPlayer_W(team); dbMgr.Save <Player_W>(players); } } finally { mgr.Dispose(); } }