public async Task <IActionResult> Edit(int id, [Bind("SugarLvl,Done")] MedCalendar medCalendar) { if (id != medCalendar.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(medCalendar); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MedCalendarExists(medCalendar.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["ClientID"] = new SelectList(_context.Clients, "ClientID", "ClientID", medCalendar.ClientID); ViewData["DayOfWkID"] = new SelectList(_context.Set <DayOfWk>(), "DayOfWkID", "DayOfWkID", medCalendar.DayOfWkID); ViewData["DaySchedID"] = new SelectList(_context.Set <DaySched>(), "DaySchedID", "DaySchedID", medCalendar.DaySchedID); return(View(medCalendar)); }
public async Task <IActionResult> Create([Bind("ID,ClientID,DaySchedID,DayOfWkID,SugarLvl,Done")] MedCalendar medCalendar) { if (ModelState.IsValid) { _context.Add(medCalendar); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["ClientID"] = new SelectList(_context.Clients, "ClientID", "ClientID", medCalendar.ClientID); ViewData["DayOfWkID"] = new SelectList(_context.Set <DayOfWk>(), "DayOfWkID", "DayOfWkID", medCalendar.DayOfWkID); ViewData["DaySchedID"] = new SelectList(_context.Set <DaySched>(), "DaySchedID", "DaySchedID", medCalendar.DaySchedID); // ViewData["ClientName"] = new SelectList(_context.Set<Client>(), "LastName", "LastName", medCalendar.Client.LastName); return(View(medCalendar)); }