public double CalculateDiet() { int total_items = 7; double fruit_score = 0, veg_score = 0, fish_score = 0, wg_score = 0, fastfood_score = 0, sweets_score = 0, beverage_score = 0; #region Fruit if (Fruits == null) { total_items--; } else if (Fruits != null && Fruits.Trim().Equals("Often")) { fruit_score = 10; } else if (Fruits != null && Fruits.Trim().Equals("Sometimes")) { fruit_score = 5; } else if (Fruits != null && Fruits.Trim().Equals("Rarely")) { fruit_score = 0; } #endregion #region Vegetables if (Vegetables == null) { total_items--; } else if (Vegetables != null && Vegetables.Trim().Equals("Often")) { veg_score = 10; } else if (Vegetables != null && Vegetables.Trim().Equals("Sometimes")) { veg_score = 5; } else if (Vegetables != null && Vegetables.Trim().Equals("Rarely")) { veg_score = 0; } #endregion #region Fish if (Fish == null) { total_items--; } else if (Fish != null && Fish.Trim().Equals("Often")) { fish_score = 10; } else if (Fish != null && Fish.Trim().Equals("Sometimes")) { fish_score = 5; } else if (Fish != null && Fish.Trim().Equals("Rarely")) { fish_score = 0; } #endregion #region Wholegrain if (Wholegrain == null) { total_items--; } else if (Wholegrain != null && Wholegrain.Trim().Equals("Often")) { wg_score = 10; } else if (Wholegrain != null && Wholegrain.Trim().Equals("Sometimes")) { wg_score = 5; } else if (Wholegrain != null && Wholegrain.Trim().Equals("Rarely")) { wg_score = 0; } #endregion #region Fastfood if (Fastfood == null) { total_items--; } else if (Fastfood != null && Fastfood.Trim().Equals("Often")) { fastfood_score = 0; } else if (Fastfood != null && Fastfood.Trim().Equals("Sometimes")) { fastfood_score = 5; } else if (Fastfood != null && Fastfood.Trim().Equals("Rarely")) { fastfood_score = 10; } #endregion #region Sweets if (Sweets == null) { total_items--; } else if (Sweets != null && Sweets.Trim().Equals("Often")) { sweets_score = 0; } else if (Sweets != null && Sweets.Trim().Equals("Sometimes")) { sweets_score = 5; } else if (Sweets != null && Sweets.Trim().Equals("Rarely")) { sweets_score = 10; } #endregion #region Beverages if (Beverages == null) { total_items--; } else if (Beverages != null && Beverages.Trim().Equals("Often")) { beverage_score = 0; } else if (Beverages != null && Beverages.Trim().Equals("Sometimes")) { beverage_score = 5; } else if (Beverages != null && Beverages.Trim().Equals("Rarely")) { beverage_score = 10; } #endregion double total_score = 0, score_percent = 0; if (total_items != 0) { total_score = (fruit_score + veg_score + fish_score + wg_score + fastfood_score + sweets_score + beverage_score) / total_items; score_percent = total_score * 10; } return(score_percent); }