/// <summary> /// FacetConvert /// </summary> /// <param name="facets"></param> /// <returns></returns> public Facet FacetConvert(Facets facets) { switch (facets) { case Facets.additives: return(Facet.additive); case Facets.allergens: return(Facet.allergen); case Facets.brands: return(Facet.brand); case Facets.categories: return(Facet.category); case Facets.countries: return(Facet.country); case Facets.contributors: return(Facet.contributor); case Facets.codes: return(Facet.code); case Facets.entry_dates: return(Facet.entry_date); case Facets.ingredients: return(Facet.ingredient); case Facets.labels: return(Facet.label); case Facets.languages: return(Facet.language); case Facets.nutrition_grade: return(Facet.nutrition_grade); case Facets.packagings: return(Facet.packaging); case Facets.packager_codes: return(Facet.packager_code); case Facets.photographers: return(Facet.photographer); case Facets.informers: return(Facet.informer); case Facets.purchase_places: return(Facet.purchase_place); case Facets.states: return(Facet.state); case Facets.stores: return(Facet.store); case Facets.traces: return(Facet.trace); } throw new Exception("current value is not relevant: " + facets.ToString()); }
// Get all available data. /// <summary> /// get_data /// </summary> /// <param name="facet"></param> /// <returns></returns> public string get_data(Facets facet) { return(Utils.fetch(facet.ToString(), 1)); }