public IActionResult Return(OrdersReturnVM viewModel) { viewModel.KilometerBeforeRental = ordersService.GetKmByID(viewModel.OrderNumber); if (viewModel.Kilometre < viewModel.KilometerBeforeRental) { return(Content("Bilen kan inte lämnas tillbaka med en mätarställning som är lägre än vid hyrning")); } if (!ModelState.IsValid) { return(View(viewModel)); } OrdersReceiptVM or = ordersService.ReturnOrder(viewModel); return(RedirectToAction("receipt", "Orders", or)); }
public IActionResult Receipt(OrdersReceiptVM viewModel) { return(View(viewModel)); }