public bool CloseConnection() { var result = false; try { if (_readerProfile.ConnectionType == ConnectionType.Serial) { fCmdRet = RWDev.CloseSpecComPort(frmcomportindex); result = true; } else { fCmdRet = RWDev.CloseNetPort(FrmPortIndex); result = true; } _readerConnected = false; } catch (Exception e) { Console.WriteLine(e); } return(result); }
private void buttonDisconnect_Click(object sender, EventArgs e) { if (RWDev.frmComPortIndex > 0) { RWDev.CloseSpecComPort(RWDev.frmComPortIndex); } string strLog = "Dissconected" + Environment.NewLine; richTextBoxLogs.AppendText(strLog); buttonConnect.Enabled = true; buttonDisconnect.Enabled = false; DisabledForm(); }