public void validateStaff() { OleDbConnection dataConnection = new OleDbConnection(); DataTable dt = new DataTable(); dataConnection.ConnectionString = dataConnection.ConnectionString = (@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=..\..\..\database\\database.accdb"); string sql = "SELECT LAST(StaffID)FROM Registration"; OleDbDataAdapter adapt = new OleDbDataAdapter(sql, dataConnection); adapt.Fill(dt); string StaffID = dt.Rows[0][0].ToString(); if (StaffID == "") { MessageBoxResult linkoLogIn = MessageBox.Show("No staff on call. Please log in to proceed!", "Error", MessageBoxButton.OKCancel, MessageBoxImage.Error); if (linkoLogIn == MessageBoxResult.OK) { Employee_login loginScreen = new Employee_login(); loginScreen.Show(); } } else { BedsideMonitoringStation mainInterface = new BedsideMonitoringStation(); mainInterface.Show(); } }
public PatientMonitoringController(BedsideMonitoringStation window, IPatientFactory patientFactory) { _patientFactory = patientFactory; _mainWindow = window; _pulseRate = _mainWindow.pulseRate; _breathingRate = _mainWindow.breathingRate; _systolicPressure = _mainWindow.systolic; _diastolicPressure = _mainWindow.diastolic; _temperature = _mainWindow.temperature; _pulseRate1 = _mainWindow.pulseRate1; _breathingRate1 = _mainWindow.breathingRate1; _systolicPressure1 = _mainWindow.systolic1; _diastolicPressure1 = _mainWindow.diastolic1; _temperature1 = _mainWindow.temperature1; _pulseRate2 = _mainWindow.pulseRate2; _breathingRate2 = _mainWindow.breathingRate2; _systolicPressure2 = _mainWindow.systolic2; _diastolicPressure2 = _mainWindow.diastolic2; _temperature2 = _mainWindow.temperature2; _pulseRate3 = _mainWindow.pulseRate3; _breathingRate3 = _mainWindow.breathingRate3; _systolicPressure3 = _mainWindow.systolic3; _diastolicPressure3 = _mainWindow.diastolic3; _temperature3 = _mainWindow.temperature3; _pulseRate4 = _mainWindow.pulseRate4; _breathingRate4 = _mainWindow.breathingRate4; _systolicPressure4 = _mainWindow.systolic4; _diastolicPressure4 = _mainWindow.diastolic4; _temperature4 = _mainWindow.temperature4; _pulseRate5 = _mainWindow.pulseRate5; _breathingRate5 = _mainWindow.breathingRate5; _systolicPressure5 = _mainWindow.systolic5; _diastolicPressure5 = _mainWindow.diastolic5; _temperature5 = _mainWindow.temperature5; _pulseRate6 = _mainWindow.pulseRate6; _breathingRate6 = _mainWindow.breathingRate6; _systolicPressure6 = _mainWindow.systolic6; _diastolicPressure6 = _mainWindow.diastolic6; _temperature6 = _mainWindow.temperature6; _pulseRate7 = _mainWindow.pulseRate7; _breathingRate7 = _mainWindow.breathingRate7; _systolicPressure7 = _mainWindow.systolic7; _diastolicPressure7 = _mainWindow.diastolic7; _temperature7 = _mainWindow.temperature7; }