Example #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnLastRec_Click(object sender, EventArgs e)
        {
            MTTS.IND890.CE.ScaleServer.AlibiInfo alibiInfo = new MTTS.IND890.CE.ScaleServer.AlibiInfo();

            bool bStatus = m_APIScaleClient.AlibiMemory.GetLatestAlibi(ref alibiInfo);

            SetText(statusAPITest, string.Format("Read Alibi : {0}", bStatus.ToString()));
            m_dtAlibi.Rows.Clear();
            if (bStatus)
            {
                DataRow dr = m_dtAlibi.NewRow();
                dr["RecordNumber"]       = alibiInfo.RecordNumber;
                dr["Date"]               = alibiInfo.Date;
                dr["Time"]               = alibiInfo.Time;
                dr["TransactionCounter"] = alibiInfo.TransactionCounter;
                dr["ScaleNumber"]        = alibiInfo.ScaleNumber;
                dr["ScaleWeight"]        = alibiInfo.ScaleWeight;
                dr["NetWeight"]          = alibiInfo.NetWeight;
                dr["TareWeight"]         = alibiInfo.TareWeight;
                dr["TareType"]           = alibiInfo.TareType;
                dr["MinWeigh"]           = alibiInfo.MinWeigh;
                dr["IdentA"]             = alibiInfo.IdentA;
                dr["IdentB"]             = alibiInfo.IdentB;
                dr["IdentC"]             = alibiInfo.IdentC;
                dr["IdentD"]             = alibiInfo.IdentD;
                dr["IdentE"]             = alibiInfo.IdentE;
                dr["IdentF"]             = alibiInfo.IdentF;
                dr["CheckSum"]           = alibiInfo.Checksum;
                dr["UserData"]           = alibiInfo.UserData;
                //5852 V1.3.6 RC9- Added column for ValidData
                dr["ValidData"] = alibiInfo.ValidData;
                m_dtAlibi.Rows.Add(dr);
            }
        }
Example #2
0
        private void btnAlibiRead_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtAlibiRecNo.Text.ToString()))
            {
                MessageBox.Show("Please Enter Record Number !");
                return;
            }
            MTTS.IND890.CE.ScaleServer.AlibiInfo alibiInfo = new MTTS.IND890.CE.ScaleServer.AlibiInfo();

            int  iRecNo  = Int32.Parse(txtAlibiRecNo.Text.ToString());
            bool bStatus = m_APIScaleClient.AlibiMemory.ReadAlibiRecord(iRecNo, ref alibiInfo);

            SetText(statusAPITest, string.Format("Read Alibi : {0}", bStatus.ToString()));
            m_dtAlibi.Rows.Clear();
            if (bStatus)
            {
                DataRow dr = m_dtAlibi.NewRow();
                dr["RecordNumber"]       = alibiInfo.RecordNumber;
                dr["Date"]               = alibiInfo.Date;
                dr["Time"]               = alibiInfo.Time;
                dr["TransactionCounter"] = alibiInfo.TransactionCounter;
                dr["ScaleNumber"]        = alibiInfo.ScaleNumber;
                dr["ScaleWeight"]        = alibiInfo.ScaleWeight;
                dr["NetWeight"]          = alibiInfo.NetWeight;
                dr["TareWeight"]         = alibiInfo.TareWeight;
                dr["TareType"]           = alibiInfo.TareType;
                dr["MinWeigh"]           = alibiInfo.MinWeigh;
                dr["IdentA"]             = alibiInfo.IdentA;
                dr["IdentB"]             = alibiInfo.IdentB;
                dr["IdentC"]             = alibiInfo.IdentC;
                dr["IdentD"]             = alibiInfo.IdentD;
                dr["IdentE"]             = alibiInfo.IdentE;
                dr["IdentF"]             = alibiInfo.IdentF;
                dr["CheckSum"]           = alibiInfo.Checksum;
                dr["UserData"]           = alibiInfo.UserData;
                //5852 V1.3.6 RC9- Added column for ValidData
                dr["ValidData"] = alibiInfo.ValidData;
                m_dtAlibi.Rows.Add(dr);
            }
        }