Пример #1
0
        public static void Initialize(SammlerDBContext context)
        {
            context.Database.EnsureCreated();

            if (context.MarkerTypes.FirstOrDefault() == null)
            {
                var mt1 = new MarkerType {
                    label = "Beeren"
                };
                var mt2 = new MarkerType {
                    label = "Schwammerl"
                };
                var mt3 = new MarkerType {
                    label = "Holunderblüten"
                };

                context.MarkerTypes.AddRange(mt1, mt2, mt3);

                var m1 = new Marker
                {
                    imgURL = "/assets/images/beeren.png",
                    lable  = "Beerenplatz Waldviertel",
                    type   = 1,
                    lat    = 48.5839237,
                    lng    = 15.4276355,
                    remark = "Als Beere gilt in der Botanik eine aus einem einzigen Fruchtknoten hervorgegangene Schließfrucht, bei der die komplette Fruchtwand (Perikarp) auch noch bei der Reife saftig oder mindestens fleischig ist"
                };

                var m2 = new Marker
                {
                    imgURL = "/assets/images/schwammerl.png",
                    lable  = "Schwammerlplatz Stmk",
                    type   = 1,
                    lat    = 47.5308866,
                    lng    = 15.9476211,
                    remark = "Als Beere gilt in der Botanik eine aus einem einzigen Fruchtknoten hervorgegangene Schließfrucht, bei der die komplette Fruchtwand (Perikarp) auch noch bei der Reife saftig oder mindestens fleischig ist"
                };

                var m3 = new Marker
                {
                    imgURL = "/assets/images/holler.png",
                    lable  = "Holler in Neuwaldegg",
                    type   = 1,
                    lat    = 48.234201,
                    lng    = 16.277753,
                    remark = "Als Beere gilt in der Botanik eine aus einem einzigen Fruchtknoten hervorgegangene Schließfrucht, bei der die komplette Fruchtwand (Perikarp) auch noch bei der Reife saftig oder mindestens fleischig ist"
                };

                context.Markers.AddRange(m1, m2, m3);
                context.SaveChanges();
            }
        }
Пример #2
0
 public MarkerController(IHubContext <MarkerHub> hub, SammlerDBContext dbctx)
 {
     markerHub = hub;
     ctx       = dbctx;
 }
Пример #3
0
        public static void Initialize(SammlerDBContext context)
        {
            context.Database.EnsureCreated();

            if (context.MarkerTypes.FirstOrDefault() == null)
            {
                var mt1 = new MarkerType {
                    label = "Beeren"
                };
                var mt2 = new MarkerType {
                    label = "Schwammerl"
                };
                var mt3 = new MarkerType {
                    label = "Holunderblüten"
                };

                context.MarkerTypes.AddRange(mt1, mt2, mt3);

                var m1 = new Marker
                {
                    imgURL = "/assets/images/beeren.png",
                    lable  = "Beerenplatz Waldviertel",
                    type   = 1,
                    lat    = 48.5839237,
                    lng    = 15.4276355,
                    remark = "Mittelmäßige Vorkommen - Dafür 100% Bio"
                };

                var m2 = new Marker
                {
                    imgURL = "/assets/images/schwammerl.png",
                    lable  = "Schwammerlplatz Stmk",
                    type   = 3,
                    lat    = 47.5308866,
                    lng    = 15.9476211,
                    remark = "Unmengen - so weit das Auge reicht"
                };

                var m3 = new Marker
                {
                    imgURL = "/assets/images/holler.png",
                    lable  = "Holler in Neuwaldegg",
                    type   = 2,
                    lat    = 48.234201,
                    lng    = 16.277753,
                    remark = "Mittelmäßige Vorkommen - Tendenziell eher auf Marwiesenseite"
                };

                var m4 = new Marker
                {
                    imgURL = "/assets/images/eis.png",
                    lable  = "Bortolotti beim Gänsehäufel",
                    type   = 4,
                    lat    = 48.226581,
                    lng    = 16.4213303,
                    remark = "Best Eis in Town"
                };

                context.Markers.AddRange(m1, m2, m3, m4);
                context.SaveChanges();
            }
        }