Example #1
0
        private void SetTable(ErrorMessageStruct temp)
        {
           

            DataRow newDr;
            MessageBox.Show(temp.mErrorCauseTime.ToString());
           
            newDr = GlobalDataSet.dataset2.Tables[0].NewRow();

            newDr["index"] = GlobalError.nIndex;
            GlobalError.nIndex++;
            newDr["Model"] = temp.mErrorTarget;
            newDr["No"] = temp.mErrorNumber;
            newDr["AlarmDescription"] = temp.mErrorCause;
            newDr["DateTime"] = temp.mErrorCauseTime;
            
            GlobalDataSet.dataset2.Tables[0].Rows.Add(newDr);
            GlobalDataSet.dataset2.WriteXml("AllErrorTables.xml");

            newDr = GlobalDataSet.dataset3.Tables[0].NewRow();

            newDr["index"] = GlobalError.nIndex;
            GlobalError.nIndex++;
            newDr["Model"] = temp.mErrorTarget;
            newDr["No"] = temp.mErrorNumber;
            newDr["AlarmDescription"] = temp.mErrorCause;
            newDr["DateTime"] = temp.mErrorCauseTime;

            GlobalDataSet.dataset3.Tables[0].Rows.Add(newDr);
            GlobalDataSet.dataset3.WriteXml("AllErrorTables_clone.xml");



        }
Example #2
0
        public void addErrors(string FuncName, string sErrorNumber)
        {
            ErrorMessageStruct temp = new ErrorMessageStruct(FuncName, sErrorNumber);

            //ErrorList[ErrorCount] = temp;
            ErrorCount++;
            ErrMessageFormShowEvent();
        }
Example #3
0
        public void SetErr(Eidentify_error e, string sErrorNumber)
        {


            ErrorMessageStruct temp = new ErrorMessageStruct(e, sErrorNumber);
            ErrorList[ErrorCount] = temp;
            //언젠간 데이터 닐라고 리셋해야야됨 기본셋 1000개
            ErrorCount++;
            SetTable(temp);
            ErrMessageFormShowEvent();

        }