public void updateDataStsSerialPort() { STS001Controller sts001Ctrl = new STS001Controller(); STS_SERIAL_PORT form = new STS_SERIAL_PORT(); Cursor.Current = Cursors.WaitCursor; try { form.SERIAL_PORT_ID = formStsSerialPort.SERIAL_PORT_ID; form.SERIAL_PORT_PORT_NO = cboPorts.Text; form.SERIAL_PORT_BAUD_RATE = Int32.Parse(cboBaudRate.Text); form.SERIAL_PORT_DATA_BITS = Int32.Parse(cboDataBits.Text); form.SERIAL_PORT_STOP_BITS = cboStopBits.Text; form.SERIAL_PORT_PARITY = cboParity.Text; form.SERIAL_PORT_HAND_SHAKING = cboHandShaking.Text; form.SERIAL_PORT_STATUS_FLAG = Util.chkboxToNumber(chkStatusConnectScale.Checked); if (Util.isEmpty(form)) { return; } object[] result = sts001Ctrl.updateDataStsSerialPort(form); MsgForm msgForm = (MsgForm)result[0]; if (msgForm.statusFlag.Equals(1)) { MessageBox.Show(CommonUtil.SAVE_DATA_SUCCESS); } else { MessageBox.Show("Error : " + msgForm.messageDescription); } } catch (Exception ex) { log.Error(ex.ToString(), ex); MessageBox.Show("Error : " + ex.ToString()); } }
public void queryDataStsSerialPort() { STS001Controller sts001Ctrl = new STS001Controller(); formStsSerialPort.SERIAL_PORT_ID = 1; try { object[] result = sts001Ctrl.queryDataStsSerialPort(formStsSerialPort); MsgForm msgForm = (MsgForm)result[0]; STS_SERIAL_PORT data = (STS_SERIAL_PORT)result[1]; if (msgForm.statusFlag.Equals(1)) { if (Util.isNotEmpty(data)) { formStsSerialPort = data; cboPorts.Text = data.SERIAL_PORT_PORT_NO.ToString(); cboBaudRate.Text = data.SERIAL_PORT_BAUD_RATE.ToString(); cboDataBits.Text = data.SERIAL_PORT_DATA_BITS.ToString(); cboStopBits.Text = data.SERIAL_PORT_STOP_BITS; cboParity.Text = data.SERIAL_PORT_PARITY; cboHandShaking.Text = data.SERIAL_PORT_HAND_SHAKING; chkStatusConnectScale.Checked = Util.chkboxToBool(data.SERIAL_PORT_STATUS_FLAG); } } else { MessageBox.Show("Error : " + msgForm.messageDescription); } } catch (Exception ex) { log.Error(ex.ToString(), ex); MessageBox.Show("Error : " + ex.ToString()); } }