public ActionResult ChangeCurrentDay() { var viewModel = new ChangeDayViewModel() { Days = _context.PickUpDays.ToList() }; return(View(viewModel)); }
public IViewComponentResult Invoke(Day day, int dutyId, string dayNameToDisplay) { var model = new ChangeDayViewModel() { DutyId = dutyId, Day = day, DayNameToDisplay = dayNameToDisplay }; return(View(model)); }
public ActionResult ChangeDay(ChangeDayViewModel model) { var user = db.Users.Find(User.Identity.GetUserId()); //need to store day w/o adding new day to PickUpOption var pickUpOption = new PickUpOption { Day = model.PickUpDay }; user.PickUpOption = pickUpOption; db.Entry(user).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("CustomerIndex", "Customer")); }