public void GetRTDataDetailData(ClassCSV cCSV, string strDateTarg, string placeTarg, string racenumTarg) { //データ取得する _form1.axJVLink1.JVClose(); if (cCommon.checkInit() != 0) { return; } if (!GetRTDataDetailData1(cCSV, strDateTarg, placeTarg, racenumTarg)) { _form1.axJVLink1.JVClose(); return; } _form1.prgDownload.Value = 51; _form1.prgDownload.Value--; //計算する cCommon.CreateCompositeOdds(cCSV, listUmatanOddsH1, listUmatanOddsO1, listUmatanOdds, listOddsSanrentan); _form1.prgDownload.Maximum++; _form1.prgDownload.Value = _form1.prgDownload.Maximum; _form1.prgDownload.Maximum--; }
private void Form1_Load(object sender, EventArgs e) { cLog.writeLog("Form1_Load " + this.Text); cCommon = new clsCommon(this); cDatabase = new clsDatabase(cCommon, this); cOperateForm = new OperateForm(this, cDatabase, cCommon); oldSelectDate = DateTime.Now; // JV-Linkチェック if (cCommon.checkInit() != 0) { //return; } // CodeTable.csvのチェック if (!File.Exists(Application.StartupPath + "\\CodeTable.csv")) { Application.Exit(); } // DBファイルがなければDB作る if (!cDatabase.isExistDbFile()) { if (!cDatabase.isMakeDB()) { MessageBox.Show("DBが作成できません。"); Application.Exit(); } } // 前回選択した日付があれば表示する List <clsDbInfo> listdbHistory; listdbHistory = cDatabase.getDbHistory(); if (listdbHistory.Count > 0) { clsDbInfo cDbInfo = listdbHistory[listdbHistory.Count - 1]; cOperateForm.selectHistory(cDbInfo); } isFormLord = false; }
public bool putDbData() { DateTime datetimeTarg = DateTime.Now; List <string> listdbDate = new List <string>(); listdbDate = getDbDate(); // JV-Link初期化 _form1.axJVLink1.JVClose(); if (cCommon.checkInit() != 0) { return(false); } // JV-Linkからデータの取得 listRaceInfo = new List <clsDbInfo>(); listdbInfo = new List <clsDbInfo>(); if (!getDbDataJvLink(datetimeTarg, listdbDate)) { MessageBox.Show("JV-Linkからデータの取得に失敗しました。", "GetUmatanOdds", MessageBoxButtons.OK); return(false); } // DBへ登録取得 if (!putJvLinkData()) { MessageBox.Show("DBの登録に失敗しました。", "GetUmatanOdds", MessageBoxButtons.OK); return(false); } return(true); }