Esempio n. 1
0
        public IActionResult Create()
        {
            var model = new CreateParkingViewModel()
            {
                AssignToUser = new SelectList(_context.Set <User>(), "Id", "Email")
            };

            return(View(model));
        }
Esempio n. 2
0
        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));
        }