Esempio n. 1
0
        public async Task <IActionResult> Exit(IndexEntranceAndExitViewModel viewModel)
        {
            var result = await _movtechAPIService.RegisterExit(new RegisterExitRequest()
            {
                DriverCPF    = viewModel.CpfExit,
                LicensePlate = viewModel.LicencePlateExit
            });

            if (!result)
            {
                ModelState.AddModelError("", "Não foi possível registrar a saída!");
                viewModel.EntradasSaidas = await _movtechAPIService.GetAllEntranceAndExit();

                return(View("Index", viewModel));
            }

            return(RedirectToAction("Index"));
        }