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));
        }