public async Task <IActionResult> Edit(int id, [Bind("MileStoneID,EventDate,Details,BabyName")] BabyMileStone babyMileStone) { if (id != babyMileStone.MileStoneID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(babyMileStone); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BabyMileStoneExists(babyMileStone.MileStoneID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["BabyName"] = new SelectList(_context.BabyInfo, "BabyName", "BabyName", babyMileStone.BabyName); return(View(babyMileStone)); }
public async Task <IActionResult> Create([Bind("MileStoneID,EventDate,Details,BabyName")] BabyMileStone babyMileStone) { if (ModelState.IsValid) { _context.Add(babyMileStone); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["BabyName"] = new SelectList(_context.BabyInfo, "BabyName", "BabyName", babyMileStone.BabyName); return(View(babyMileStone)); }