Example #1
0
        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));
        }
Example #2
0
 public IActionResult Receipt(OrdersReceiptVM viewModel)
 {
     return(View(viewModel));
 }