Пример #1
0
        private void updateHanbaiData()
        {
            int     max, idx;
            DataRow dataRow;
            int     id, change;
            string  sData;


            DateTime dt = DateTime.Now;

            max = m_dt.Rows.Count;
            for (idx = 0; idx < max; idx++)
            {
                dataRow = m_dt.Rows[idx];
                id      = m_libCmn.StrToInt(dataRow["col_id"].ToString());
                change  = m_libCmn.StrToInt(dataRow["col_change"].ToString());
                dataRow["col_change"] = 0; //
                if (change == 1)
                {
                    dataRow["col_regdate"] = dt.ToString("yyyy/MM/dd hh:mm");
                    sData = getDataRowString(dataRow);
                    if (id == 0)
                    {
                        id = m_libOdbc.insertHanbai(sData);
                        dataRow["col_id"] = id;
                    }
                    else
                    {
                        m_libOdbc.updateHanbai(sData);
                    }
                }
            }
            dgHanbai.DataContext = m_dt;
        }
Пример #2
0
        private void btnCopyRecord_Click(object sender, RoutedEventArgs e)
        {
            string sData;
            int    nId;

            if (checkCancelModify() == true)
            {
                return;
            }
            sData      = getElementText();
            nId        = m_libOdbc.insertHanbai(sData);
            m_sRecsCsv = m_sRecsCsv + "," + nId;
            m_nCrtId   = nId;
            setElementText();
            setPrevNextButton();
        }