public async Task <IActionResult> Tracking() { var trackingViewModel = new TrackingHistoryViewModel { PackageTrackingList = new List <TrackingHistoryViewModel>() }; return(View(trackingViewModel)); }
public async Task <IActionResult> PackageTracking(string trackingCode, int pedido) { var historicoRastreio = await _packageAppServices.GetTracking(trackingCode, pedido); var trackingHistoryViewModels = historicoRastreio.ToList(); if (!trackingHistoryViewModels.Any()) { ModelState.AddModelError(string.Empty, "Registro não encontrado"); } var trackingViewModel = new TrackingHistoryViewModel { PackageTrackingList = trackingHistoryViewModels }; return(View("Tracking", trackingViewModel)); }
public TrackingHistoryDialog(TrackingHistoryViewModel vm) { DataContext = vm; InitializeComponent(); Title = string.Format("Tracking history: {0}", vm.Tracking.TrackingNumber); }