public void LogItemStepEvents(StepEvents stepevents) { StartTime = stepevents.StartTime; EndTime = stepevents.EndTime; TimeLeft = stepevents.TimeLeft; Duration = stepevents.Duration; StepName = stepevents.StepName; StepNo = stepevents.StepNo; }
private async void _mainController_StepEvent(object sender, StepEvents stepEvents) { //_mainController_VesselEvent(sender, stepEvents.VesselValues); await Windows.ApplicationModel.Core.CoreApplication.MainView.CoreWindow.Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () => { _mainViewModel.ExpectedFinish = new TimeSpan(stepEvents.EndTime.Hour, stepEvents.EndTime.Minute, stepEvents.EndTime.Second); _mainViewModel.StepCountDown = stepEvents.TimeLeft; _mainViewModel.InfoBoxViewModel.StepName = stepEvents.StepName; _mainViewModel.InfoBoxViewModel.StepNumber = stepEvents.StepNo; _mainViewModel.ProcessLastStep = stepEvents.StepNo == _mainController.StepCount; _mainViewModel.NextStepBackground = stepEvents.StepType == StepType.HoldMaunally ? new SolidColorBrush(Colors.Green) : new SolidColorBrush(Colors.Orange); }); }
public LogItem(StepEvents stepevents, VesselValues vesselValues) { StartTime = stepevents.StartTime; EndTime = stepevents.EndTime; TimeLeft = stepevents.TimeLeft; Duration = stepevents.Duration; StepName = stepevents.StepName; StepNo = stepevents.StepNo; PumpOn = vesselValues.PumpOn; HeaterLevel1On = vesselValues.HeaterLevel1On; HeaterLevel2On = vesselValues.HeaterLevel2On; StirrerDirection = vesselValues.StirrerDirection; StirrerSpeed = vesselValues.StirrerSpeed; VesselTemperature = vesselValues.VesselTemperature; MashTargetTemperature = vesselValues.MashTargetTemperature; MashCurrentTemperature = vesselValues.MashCurrentTemperature; EmergencyOn = vesselValues.EmergencyOn; }