public async Task <IActionResult> Edit(DriverFormPartialViewModel vm, int truckId, int cardId)
        {
            vm.Driver.Truck = await _truckRepository.GetTruck(truckId);

            await _driverRepository.UpdateDriver(vm.Driver);

            return(RedirectToAction("IndexDriver"));
        }
        public async Task <IActionResult> Create(DriverFormPartialViewModel vm, int truckId, int cardId)
        {
            vm.Driver.Truck = await _truckRepository.GetTruck(truckId);

            vm.Driver.Identity = await _userRepository.GetIdentityUser(User);

            await _driverRepository.AddDriver(vm.Driver);

            return(RedirectToAction("IndexDriver"));
        }