示例#1
0
        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;
            }
        }
示例#2
0
        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();
        }