public void set_goods(MMM m) { tb_id.Text = m.ID; tb_classify.Text = m.Classify; tb_makePrice.Text = m.MakePrice.ToString(); tb_sellprice.Text = m.SellPrice.ToString(); tb_unit.Text = m.Unit; tb_memo.Text = m.Memo; }
private void btn_search_Click(object sender, EventArgs e) { if (tb_input.Text == "") { MessageBox.Show("Error input"); return; } this.dataGridView1.DataSource = MMM.search(this.cb_type.SelectedValue.ToString(), this.tb_input.Text); }
private void btn_update_Click(object sender, EventArgs e) { MMM m = get_goods(); m.update_index(); bool res = m.update_by_index(); if (res == false) { MessageBox.Show("data error"); } this.refreash_grid(); }
private void dgv_RowHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e) { DataGridView d = (DataGridView)sender; MMM m = new MMM( d.Rows[e.RowIndex].Cells[0].Value.ToString(), d.Rows[e.RowIndex].Cells[1].Value.ToString(), Convert.ToDouble(d.Rows[e.RowIndex].Cells[2].Value.ToString()), Convert.ToDouble(d.Rows[e.RowIndex].Cells[3].Value.ToString()), d.Rows[e.RowIndex].Cells[4].Value.ToString(), d.Rows[e.RowIndex].Cells[5].Value.ToString() ); m.update_index(); this.set_goods(m); }
// Thread helper callback to make sure data is received on the correct thread. private void ProcessEventThreadHelper(MMM.Readers.FullPage.EventCode aEventCode) { if (_threadHelperControl.InvokeRequired) { _threadHelperControl.Invoke( new MMM.Readers.FullPage.EventDelegate(ProcessEvent), new object[] { aEventCode } ); } else { ProcessEvent(aEventCode); } }
private void ProcessEvent(MMM.Readers.FullPage.EventCode aEventCode) { //MessageBox.Show(aEventCode + "@" + aEventCode.ToString() + "@"); }
// Thread helper callback to make sure data is received on the correct thread. private void ProcessErrorThreadHelper( MMM.Readers.ErrorCode aErrorCode, string aErrorMessage ) { if (_threadHelperControl.InvokeRequired) { _threadHelperControl.Invoke( new MMM.Readers.ErrorDelegate(ProcessError), new object[] { aErrorCode, aErrorMessage } ); } else { ProcessError(aErrorCode, aErrorMessage); } }
private void ProcessError(MMM.Readers.ErrorCode aErrorCode, string aErrorMessage) { if (aErrorCode == MMM.Readers.ErrorCode.ERROR_SWIPE_READER_NOT_CONNECTED) { } else if (aErrorCode == MMM.Readers.ErrorCode.ERROR_ALREADY_INITIALISED) { } else { MessageBox.Show(aErrorCode + "@" + aErrorCode.ToString() + "@" + aErrorMessage); } }
private void ProcessDataThreadHelper( MMM.Readers.Modules.Swipe.SwipeItem aDataItem, object aData ) { if (_threadHelperControl.InvokeRequired) { _threadHelperControl.Invoke( new MMM.Readers.Modules.Swipe.DataDelegate(ProcessData), new object[] { aDataItem, aData } ); } else { ProcessData(aDataItem, aData); } }
private void ProcessData(MMM.Readers.Modules.Swipe.SwipeItem aDataItem, object aData) { string dataStr = string.Empty; if (aData is int || aData is bool || aData is float || aData is string) { dataStr = aData.ToString(); } else if (aData is MMM.Readers.CodelineData) { MMM.Readers.CodelineData codeline = (MMM.Readers.CodelineData)aData; ReadPoo((codeline.Line1 + codeline.Line2).Replace("<", " ")); } else if (aData is MMM.Readers.Modules.Swipe.MsrData) { MMM.Readers.Modules.Swipe.MsrData msrData = (MMM.Readers.Modules.Swipe.MsrData)aData; } else if (aData is MMM.Readers.Modules.Swipe.SwipeBarcodePDF417Data) { MMM.Readers.Modules.Swipe.SwipeBarcodePDF417Data swipeBarcodeData = (MMM.Readers.Modules.Swipe.SwipeBarcodePDF417Data)aData; } else if (aData is MMM.Readers.Modules.Swipe.SwipeBarcodeCode128Data) { MMM.Readers.Modules.Swipe.SwipeBarcodeCode128Data swipeBarcodeData = (MMM.Readers.Modules.Swipe.SwipeBarcodeCode128Data)aData; } else if (aData is MMM.Readers.Modules.Swipe.SwipeBarcodeCode39Data) { MMM.Readers.Modules.Swipe.SwipeBarcodeCode39Data swipeBarcodeData = (MMM.Readers.Modules.Swipe.SwipeBarcodeCode39Data)aData; } else if (aData is MMM.Readers.AAMVAData) { MMM.Readers.AAMVAData AAMVAData = (MMM.Readers.AAMVAData)aData; } else if (aData is MMM.Readers.Modules.Swipe.AtbData) { MMM.Readers.Modules.Swipe.AtbData atbData = (MMM.Readers.Modules.Swipe.AtbData)aData; } else if (aData is MMM.Readers.Modules.Swipe.RTEQAData) { MMM.Readers.Modules.Swipe.RTEQAData qaData = (MMM.Readers.Modules.Swipe.RTEQAData)aData; } else if (aData is MMM.Readers.Modules.Swipe.RTESwipeData) { MMM.Readers.Modules.Swipe.RTESwipeData rteData = (MMM.Readers.Modules.Swipe.RTESwipeData)aData; } else if (aData is MMM.Readers.Modules.Swipe.MuseSwipeData) { MMM.Readers.Modules.Swipe.MuseSwipeData museData = (MMM.Readers.Modules.Swipe.MuseSwipeData)aData; } else if (aData is MMM.Readers.Modules.Swipe.CuteSwipeData) { MMM.Readers.Modules.Swipe.CuteSwipeData cuteData = (MMM.Readers.Modules.Swipe.CuteSwipeData)aData; } else if (aData is MMM.Readers.Modules.Swipe.MagtekMsrSwipeData) { MMM.Readers.Modules.Swipe.MagtekMsrSwipeData magtekData = (MMM.Readers.Modules.Swipe.MagtekMsrSwipeData)aData; } else if (aData is byte) { byte dataValue = (byte)aData; dataStr = dataValue.ToString("X2"); } else if (aData is byte[]) { byte[] dataArray = aData as byte[]; if (aDataItem == MMM.Readers.Modules.Swipe.SwipeItem.WHOLE_DATA) { dataStr = ConvertSwipeDataByteArray(dataArray); } else { foreach (byte byteVal in dataArray) { dataStr = string.Concat(dataStr, byteVal.ToString("X2"), " "); } } } }
private void refreash_grid() { this.dgv.DataSource = MMM.refreash_table(); }