public ActionResult ChangeDiets(ChangeDietsViewModel updateDiets) { string userCheck = m.GetCurrentUsername(); int idNum = m.FetchUserId(userCheck); m.DeleteDietsForUser(idNum); if (updateDiets.selectedDietsId != null) { m.UpdateDietsForUser(idNum, updateDiets.selectedDietsId); } updateDiets.allDiets = m.DietsForChangeScreen(); updateDiets.chosenDiets = m.DietsForUserProfile(idNum); return(View(updateDiets)); }
public ActionResult ChangeDiets() { string userCheck = m.GetCurrentUsername(); int idNum = m.FetchUserId(userCheck); IEnumerable <DietDescViewModel> diets = m.DietsForUserProfile(idNum); String[] selectedDiets = m.DietsForUser(idNum).ToArray(); ChangeDietsViewModel dietChange = new ChangeDietsViewModel(); dietChange.allDiets = m.DietsForChangeScreen(); dietChange.chosenDiets = diets; dietChange.selectedDietsId = selectedDiets; return(View(dietChange)); }