protected static XmlIngredient BuildIngredient(XmlNode ingredientNode) { XmlIngredient result = new XmlIngredient(); XmlNode itemIngredientNameNode = ingredientNode.SelectSingleNode("item_ingredient_name"); XmlNode itemIngredientGuidNode = ingredientNode.SelectSingleNode("item_ingredient_guid"); XmlNode quantityNode = ingredientNode.SelectSingleNode("quantity"); XmlNode quantityUnitNode = ingredientNode.SelectSingleNode("quantity_unit"); XmlNode calsNode = ingredientNode.SelectSingleNode("cals"); XmlNode fatCalsNode = ingredientNode.SelectSingleNode("fat_cals"); XmlNode proteinNode = ingredientNode.SelectSingleNode("protein"); XmlNode carbsNode = ingredientNode.SelectSingleNode("carbs"); XmlNode fiberNode = ingredientNode.SelectSingleNode("fiber"); XmlNode sugarNode = ingredientNode.SelectSingleNode("sugar"); XmlNode fatNode = ingredientNode.SelectSingleNode("fat"); XmlNode satFatNode = ingredientNode.SelectSingleNode("sat_fat"); XmlNode transFatNode = ingredientNode.SelectSingleNode("trans_fat"); XmlNode cholNode = ingredientNode.SelectSingleNode("chol"); XmlNode sodNode = ingredientNode.SelectSingleNode("sod"); result.ItemIngredientName = ValueUtility.ConvertNull(itemIngredientNameNode.InnerText, ""); result.ItemIngredientGuid = ValueUtility.ConvertNull(itemIngredientGuidNode.InnerText, ""); result.Quantity = ValueUtility.ConvertNull(quantityNode.InnerText, ""); result.QuantityUnit = ValueUtility.ConvertNull(quantityUnitNode.InnerText, ""); result.Calories = ValueUtility.ConvertNull(calsNode.InnerText, ""); result.FatCalories = ValueUtility.ConvertNull(fatCalsNode.InnerText, ""); result.Protein = ValueUtility.ConvertNull(proteinNode.InnerText, ""); result.Carbohydrates = ValueUtility.ConvertNull(carbsNode.InnerText, ""); result.Fiber = ValueUtility.ConvertNull(fiberNode.InnerText, ""); result.Sugar = ValueUtility.ConvertNull(sugarNode.InnerText, ""); result.Fat = ValueUtility.ConvertNull(fatNode.InnerText, ""); result.SaturatedFat = ValueUtility.ConvertNull(satFatNode.InnerText, ""); result.TransFat = ValueUtility.ConvertNull(transFatNode.InnerText, ""); result.Cholesterol = ValueUtility.ConvertNull(cholNode.InnerText, ""); result.Sodium = ValueUtility.ConvertNull(sodNode.InnerText, ""); return(result); }
protected static XmlIngredient BuildIngredient(XmlNode ingredientNode) { XmlIngredient result = new XmlIngredient(); XmlNode itemIngredientNameNode = ingredientNode.SelectSingleNode("item_ingredient_name"); XmlNode itemIngredientGuidNode = ingredientNode.SelectSingleNode("item_ingredient_guid"); XmlNode quantityNode = ingredientNode.SelectSingleNode("quantity"); XmlNode quantityUnitNode = ingredientNode.SelectSingleNode("quantity_unit"); XmlNode calsNode = ingredientNode.SelectSingleNode("cals"); XmlNode fatCalsNode = ingredientNode.SelectSingleNode("fat_cals"); XmlNode proteinNode = ingredientNode.SelectSingleNode("protein"); XmlNode carbsNode = ingredientNode.SelectSingleNode("carbs"); XmlNode fiberNode = ingredientNode.SelectSingleNode("fiber"); XmlNode sugarNode = ingredientNode.SelectSingleNode("sugar"); XmlNode fatNode = ingredientNode.SelectSingleNode("fat"); XmlNode satFatNode = ingredientNode.SelectSingleNode("sat_fat"); XmlNode transFatNode = ingredientNode.SelectSingleNode("trans_fat"); XmlNode cholNode = ingredientNode.SelectSingleNode("chol"); XmlNode sodNode = ingredientNode.SelectSingleNode("sod"); result.ItemIngredientName = ValueUtility.ConvertNull(itemIngredientNameNode.InnerText, ""); result.ItemIngredientGuid = ValueUtility.ConvertNull(itemIngredientGuidNode.InnerText, ""); result.Quantity = ValueUtility.ConvertNull(quantityNode.InnerText, ""); result.QuantityUnit = ValueUtility.ConvertNull(quantityUnitNode.InnerText, ""); result.Calories = ValueUtility.ConvertNull(calsNode.InnerText, ""); result.FatCalories = ValueUtility.ConvertNull(fatCalsNode.InnerText, ""); result.Protein = ValueUtility.ConvertNull(proteinNode.InnerText, ""); result.Carbohydrates = ValueUtility.ConvertNull(carbsNode.InnerText, ""); result.Fiber = ValueUtility.ConvertNull(fiberNode.InnerText, ""); result.Sugar = ValueUtility.ConvertNull(sugarNode.InnerText, ""); result.Fat = ValueUtility.ConvertNull(fatNode.InnerText, ""); result.SaturatedFat = ValueUtility.ConvertNull(satFatNode.InnerText, ""); result.TransFat = ValueUtility.ConvertNull(transFatNode.InnerText, ""); result.Cholesterol = ValueUtility.ConvertNull(cholNode.InnerText, ""); result.Sodium = ValueUtility.ConvertNull(sodNode.InnerText, ""); return result; }