public static IEnumerable <Dish> GetDishesByNutrient(this Gastronomy gastronomy, Nutrient nutrient) { var dishes = new List <Dish>(); return(dishes); }
public ActionResult <IEnumerable <string> > PhotosByGastronomyID(string gastronomyID) { Gastronomy gastronomy = null; try { gastronomy = _mongoDBConnector.GetGastronomyById(gastronomyID); } catch { } if (gastronomy == null) { return(NotFound("GastronomyID not found")); } var openDataGastronomy = _openDataHupConnector.GetGastronomyByID(gastronomy.ForeignID); JObject deserialized = (JObject)JsonConvert.DeserializeObject(openDataGastronomy); // Get the position form the OpenData var imageList = _lichtBildConnector.GetPhotographiesByPosition(new Position() { Latitude = Convert.ToDouble(deserialized["Latitude"]), Longitude = Convert.ToDouble(deserialized["Longitude"]) }); return(new JsonResult(imageList)); }
private static void GastronomyChoiceAdapterPropertiesWork() { var re = new Gastronomy(); Assert.Null(re.Item); Assert.Null(re.ConstructionYear); re.ConstructionYear = 1900; Assert.Equal(1900, re.Item); Assert.Equal(1900, re.ConstructionYear); re.ConstructionYear = null; Assert.Null(re.ConstructionYear); Assert.True(re.ConstructionYearUnknown); re.ConstructionYearUnknown = true; Assert.IsType <bool>(re.Item); Assert.True((bool)re.Item); Assert.Null(re.ConstructionYear); Assert.Null(re.Item1); Assert.Null(re.HeatingType); Assert.Null(re.HeatingTypeEnev2014); re.HeatingType = HeatingType.STOVE_HEATING; Assert.IsType <HeatingType>(re.Item1); Assert.Equal(HeatingType.STOVE_HEATING, re.Item1); re.HeatingTypeEnev2014 = HeatingTypeEnev2014.FLOOR_HEATING; Assert.IsType <HeatingTypeEnev2014>(re.Item1); Assert.Equal(HeatingTypeEnev2014.FLOOR_HEATING, re.Item1); Assert.Null(re.HeatingType); Assert.Null(re.Item2); Assert.Null(re.FiringTypes); Assert.Null(re.EnergySourcesEnev2014); re.FiringTypes = new FiringTypes(); Assert.IsType <FiringTypes>(re.Item2); Assert.Null(re.EnergySourcesEnev2014); re.EnergySourcesEnev2014 = new EnergySourcesEnev2014(); Assert.IsType <EnergySourcesEnev2014>(re.Item2); Assert.Null(re.FiringTypes); }
private static void GastronomyChoiceAdapterPropertiesWork() { var re = new Gastronomy(); Assert.Null(re.Item); Assert.Null(re.ConstructionYear); re.ConstructionYear = 1900; Assert.Equal(1900, re.Item); Assert.Equal(1900, re.ConstructionYear); re.ConstructionYear = null; Assert.Null(re.ConstructionYear); Assert.True(re.ConstructionYearUnknown); re.ConstructionYearUnknown = true; Assert.IsType<bool>(re.Item); Assert.True((bool)re.Item); Assert.Null(re.ConstructionYear); Assert.Null(re.Item1); Assert.Null(re.HeatingType); Assert.Null(re.HeatingTypeEnev2014); re.HeatingType = HeatingType.STOVE_HEATING; Assert.IsType<HeatingType>(re.Item1); Assert.Equal(HeatingType.STOVE_HEATING, re.Item1); re.HeatingTypeEnev2014 = HeatingTypeEnev2014.FLOOR_HEATING; Assert.IsType<HeatingTypeEnev2014>(re.Item1); Assert.Equal(HeatingTypeEnev2014.FLOOR_HEATING, re.Item1); Assert.Null(re.HeatingType); Assert.Null(re.Item2); Assert.Null(re.FiringTypes); Assert.Null(re.EnergySourcesEnev2014); re.FiringTypes = new FiringTypes(); Assert.IsType<FiringTypes>(re.Item2); Assert.Null(re.EnergySourcesEnev2014); re.EnergySourcesEnev2014 = new EnergySourcesEnev2014(); Assert.IsType<EnergySourcesEnev2014>(re.Item2); Assert.Null(re.FiringTypes); }
private static void GastronomyChoiceAdapterPropertiesWork() { var re = new Gastronomy(); Assert.Null(re.Item); Assert.Null(re.ConstructionYear); re.ConstructionYear = 1900; Assert.Equal(1900, re.Item); Assert.Equal(1900, re.ConstructionYear); re.ConstructionYear = null; Assert.Null(re.ConstructionYear); Assert.True(re.ConstructionYearUnknown); re.ConstructionYearUnknown = true; Assert.IsType<bool>(re.Item); Assert.True((bool)re.Item); Assert.Null(re.ConstructionYear); }