Beispiel #1
0
        public async Task <IActionResult> Create([Bind("CaptainID,FirstName,LastName,StartDate")] Captain captain)
        {
            if (ModelState.IsValid)
            {
                _context.Add(captain);
                await _context.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(captain));
        }
Beispiel #2
0
        public async Task <IActionResult> Create([Bind("TeamID,CaptainID,TeamName")] Team team)
        {
            if (ModelState.IsValid)
            {
                _context.Add(team);
                await _context.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            ViewData["CaptainID"] = new SelectList(_context.Captains, "CaptainID", "CaptainID", team.CaptainID);
            return(View(team));
        }
        public async Task <IActionResult> Create(
            [Bind("Address,Email,EnrollmentDate,Experience,FirstName,LastName,PhoneNumber,Position,TeamRequested")] Player player)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    _context.Add(player);
                    await _context.SaveChangesAsync();

                    return(RedirectToAction("Index"));
                }
            }

            catch (DbUpdateException /* ex */)// fix to log error
            {
                ModelState.AddModelError("", "Unable to save changes. " +
                                         "Try again, and if the problem persists " + "see your system Admin.");
            }
            return(View(player));
        }