private void ActivateBtn_Click(object sender, EventArgs e) { string parse = EmployeeList.Text; string[] employeeID = parse.Split(':'); EmployeeID = employeeID[0]; StationID = AssemblyLines.Text; //check if the access and strings are emtpy try { if (dataAccess != null && StationID != "" && EmployeeID != "") { dataAccess.Activate(StationID, EmployeeID); } WorkSpeed.Start(); Refresh(); MessageBox.Show(StationID + " is activated"); } catch (SqlException ex) { MessageBox.Show(ex.Message); } catch (NullReferenceException ex) { MessageBox.Show("Please connect first"); } }
private void WorkSpeed_Tick(object sender, EventArgs e) { try { dataAccess.Work(StationID, EmployeeID); WorkSpeed.Interval = dataAccess.GetInterval(Convert.ToInt32(StationID)); } catch (DALException ex) { WorkSpeed.Stop(); MessageBox.Show(ex.Message); } }
private void DeactivateBtn_Click(object sender, EventArgs e) { string stationID = ActivatedLines.Text; try { dataAccess.Deactivate(stationID); WorkSpeed.Stop(); Refresh(); MessageBox.Show(StationID + " is deactivated"); } catch (NullReferenceException ex) { MessageBox.Show("Please connect first"); } }