Beispiel #1
0
        public async Task <IActionResult> Create([Bind("Id,Name,Phone,DateOfBirth,Address,Gender")] User user)
        {
            if (ModelState.IsValid)
            {
                _userService.Add(user);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(user));
        }
        public async Task <IActionResult> Create([Bind("TrainingId,Date,Free")] Training training)
        {
            if (ModelState.IsValid)
            {
                _trainingService.Add(training);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(training));
        }
Beispiel #3
0
        public async Task <IActionResult> Create([Bind("UserId,TrainingId")] UserTraining userTraining)
        {
            if (ModelState.IsValid)
            {
                _userTrainingService.Create(userTraining);

                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }

            //ViewData["TrainingId"] = new SelectList(_context.Trainings.Select(t => new SelectListItem
            //{ Text = t.Date.ToShortDateString() + " - " + t.Free.ToString(), Value = t.TrainingId.ToString()}).ToList());

            //ViewData["UserId"] = new SelectList(_context.Users.Select(u => new SelectListItem
            //{Text = u.Name + " - " + u.Address, Value = u.Id.ToString()}).ToList());

            ViewData["ErrorMessage"] = "Doslo je do greske.";


            return(View(userTraining));
        }