public async Task <IActionResult> Create(CreateParkingViewModel model) { if (ModelState.IsValid) { await _parkingManager.CreateAndSaveParkingSpaceAsync(model.PermanentlyAssignedToUserId, model.SpaceNumber); await CheckCurrentDays.CreateNextParkingDaysIfNeccesary(0, _parkingManager, _parkingDetailsManager, _parkingManagementManager); return(RedirectToAction(nameof(Index))); } model.AssignToUser = new SelectList(_context.Set <User>(), "Id", "Email"); return(View(model)); }