//convert one userNutrition to userNutritionDto public static userNutritionDto convert(userNutrition UserNutrition) { return(new userNutritionDto() { id = UserNutrition.id, userId = UserNutrition.userId, yourName = UserNutrition.yourName, inserDate = UserNutrition.inserDate, menus = convert(UserNutrition.menus.ToList()) }); }
//remove UserNutrition from database public userNutritionDto RemoveUserNutrition(userNutritionDto UserNutritionDto) { using (HealthyMenuEntities db = new HealthyMenuEntities()) { try { userNutrition UserNutrition = db.userNutritions.Remove(Convertion.userNutritionConvertion.convert(UserNutritionDto)); db.SaveChanges(); return(Convertion.userNutritionConvertion.convert(UserNutrition)); } catch { return(null); } } }
//get userNutrition by id from database public userNutritionDto GetUserNutrition(int id) { using (HealthyMenuEntities db = new HealthyMenuEntities()) { try { userNutrition UserNutrition = db.userNutritions.FirstOrDefault(x => x.id == id); if (UserNutrition == null) { return(null); } return(Convertion.userNutritionConvertion.convert(UserNutrition)); } catch { return(null); } } }
//update userNutrition in database public userNutritionDto PutUserNutrition(userNutritionDto UserNutritionDto) { using (HealthyMenuEntities db = new HealthyMenuEntities()) { try { userNutrition UserNutrition = db.userNutritions.FirstOrDefault(x => x.id == UserNutritionDto.id); if (UserNutrition == null) { return(null); } UserNutrition.id = UserNutritionDto.id; UserNutrition.userId = UserNutritionDto.userId; UserNutrition.yourName = UserNutritionDto.yourName; UserNutrition.inserDate = UserNutritionDto.inserDate; return(Convertion.userNutritionConvertion.convert(UserNutrition)); } catch { return(null); } } }