protected override async Task OnParametersSetAsync() { _editContext = new EditContext(_tripFormModel); var result = int.TryParse(RunsheetId, out _id); _runsheet = await Unit.Runsheets.GetByIdAsync(_id); _activeTrip = await Unit.Trips.GetTripWithChildrenByRunsheetId(_id); if (_activeTrip != null) { _tripFormModel = TripMapper.MapTrip(_activeTrip, _tripFormModel); } if (_activeTrip == null) { _activeTrip = new Trip() { InProgress = true }; _tripFormModel.StartTime = LocalTimeUtility.GetLocalTime(); _tripFormModel.InProgress = true; } }
private async Task HandleReturn() { _tripFormModel.Orders.Add(new Order() { OrderNumber = "RETURN" }); _tripFormModel.ReceivedBy = "N/A"; _tripFormModel.Customer = "M.B.A"; _tripFormModel.EndTime = LocalTimeUtility.GetLocalTime(); }
private void HandleStopTime() { _tripFormModel.EndTime = LocalTimeUtility.GetLocalTime(); }
private void HandleStartTime() { _tripFormModel.StartTime = LocalTimeUtility.GetLocalTime(); }