private void InsertDefaultDataToDB() { try { var m_AnalyseCondition = CETCManagerApp.Instance.m_pETETCStage.m_AnalyseCondition; for (int row = 0; row < dt_AnalysisDefault.Rows.Count; row++) { var item = new CETAnalyseCondition() { m_nID = row + 1, m_nShowStatus = (bool)dt_AnalysisDefault.Rows[row][0], m_nConditionType = repositoryItemComboBox1.Items.IndexOf(dt_AnalysisDefault.Rows[row][1]), m_strCaption = dt_AnalysisDefault.Rows[row][2].ToString(), m_fBeginRangle = dt_AnalysisDefault.Rows[row][3].ToDouble(), m_fEndRangle = dt_AnalysisDefault.Rows[row][4].ToDouble(), m_fBeginCondition = dt_AnalysisDefault.Rows[row][5].ToDouble(), m_fEndCondition = dt_AnalysisDefault.Rows[row][6].ToDouble(), m_bReadonly = (bool)dt_AnalysisDefault.Rows[row][7] }; var db = new SQLiteConnection("Config.etc"); db.Insert(item); } CETCManagerApp.Instance.m_pETETCStage.ReadConditions(); } catch (Exception) { throw; } }
private void SaveData() { var pETETCStage = CETCManagerApp.Instance.m_pETETCStage; pETETCStage.m_nTempUnit = m_nTempUnit.SelectedIndex; pETETCStage.m_nTempUnit = m_nTempUnit.SelectedIndex; pETETCStage.m_AnalyseCondition.Clear(); for (int row = 0; row < GV_PageAnalysis.RowCount; row++) { CETAnalyseCondition item = new CETAnalyseCondition() { m_nID = row, m_nShowStatus = (bool)GV_PageAnalysis.GetRowCellValue(row, "m_nShowStatus"), m_nConditionType = repositoryItemComboBox1.Items.IndexOf(GV_PageAnalysis.GetRowCellValue(row, "m_nConditionType")), m_strCaption = GV_PageAnalysis.GetRowCellValue(row, "m_strCaption").ToString(), m_fBeginRangle = GV_PageAnalysis.GetRowCellValue(row, "m_fBeginRangle").ToDouble(), m_fEndRangle = GV_PageAnalysis.GetRowCellValue(row, "m_fEndRangle").ToDouble(), m_fBeginCondition = GV_PageAnalysis.GetRowCellValue(row, "m_fBeginCondition").ToDouble(), m_fEndCondition = GV_PageAnalysis.GetRowCellValue(row, "m_fEndCondition").ToDouble(), m_bReadonly = (bool)GV_PageAnalysis.GetRowCellValue(row, "m_bReadonly") }; pETETCStage.m_AnalyseCondition.Add(item); } pETETCStage.SaveConditions(); }