public static void CreateDietProfiles(DTO.DietProfileDTO dietProfileDTO)
        {
            var db          = new MealPlannerDbEntities();
            var dietProfile = convertToEntity(dietProfileDTO);


            db.DietProfiles.Add(dietProfile);
            db.SaveChanges();
        }
Пример #2
0
        private DTO.DietProfileDTO buildDietProfile()
        {
            DTO.DietProfileDTO dietProfileDTO = new DTO.DietProfileDTO();
            dietProfileDTO.UserName   = Session["userName"].ToString();
            dietProfileDTO.DietChoice = determineDietChoice();
            dietProfileDTO.Gluten     = GlutenCheckBox.Checked;
            dietProfileDTO.Eggs       = EggsCheckBox.Checked;
            dietProfileDTO.Dairy      = DairyCheckBox.Checked;
            dietProfileDTO.Nuts       = NutsCheckBox.Checked;
            dietProfileDTO.Onion      = OnionCheckBox.Checked;
            dietProfileDTO.Seafood    = SeafoodCheckBox.Checked;
            dietProfileDTO.Peanut     = PeanutCheckBox.Checked;
            dietProfileDTO.Soy        = SoyCheckBox.Checked;


            return(dietProfileDTO);
        }
        private static DietProfile convertToEntity(DTO.DietProfileDTO dietProfileDTO)
        {
            var dietProfile = new DietProfile();

            dietProfile.UserName   = dietProfileDTO.UserName;
            dietProfile.DietChoice = dietProfileDTO.DietChoice;
            dietProfile.Gluten     = dietProfileDTO.Gluten;
            dietProfile.Nuts       = dietProfileDTO.Nuts;
            dietProfile.Eggs       = dietProfileDTO.Eggs;
            dietProfile.Peanut     = dietProfileDTO.Peanut;
            dietProfile.Dairy      = dietProfileDTO.Dairy;
            dietProfile.Soy        = dietProfileDTO.Soy;
            dietProfile.Seafood    = dietProfileDTO.Seafood;
            dietProfile.Onion      = dietProfileDTO.Onion;


            return(dietProfile);
        }
 public static void CreateDietProfiles(DTO.DietProfileDTO dietProfileDTO)
 {
     Persistence.DietProfileRepository.CreateDietProfiles(dietProfileDTO);
 }