Esempio n. 1
0
        public GeoDataManager(GeoDataManagerConfiguration config)
        {
            if (config == null)
            {
                throw new ArgumentNullException("config");
            }
            _config = config;

            _dynamoDBManager = new DynamoDBManager(_config);
        }
Esempio n. 2
0
        public static void AddCategoriesObjects()
        {
            var list = new List <Post>
            {
                new Post {
                    Id = Guid.NewGuid().ToString(), Media_Path = "https://s3.amazonaws.com/goval.primus/MobilePhotos/Categories/320/paisaje.jpg", Name = Guid.NewGuid().ToString()
                },
                new Post {
                    Id = Guid.NewGuid().ToString(), Media_Path = "https://s3.amazonaws.com/goval.primus/MobilePhotos/Categories/320/paisaje.jpg", Name = Guid.NewGuid().ToString()
                },
                new Post {
                    Id = Guid.NewGuid().ToString(), Media_Path = "https://s3.amazonaws.com/goval.primus/MobilePhotos/Categories/320/paisaje.jpg", Name = Guid.NewGuid().ToString()
                },
                new Post {
                    Id = Guid.NewGuid().ToString(), Media_Path = "https://s3.amazonaws.com/goval.primus/MobilePhotos/Categories/320/paisaje.jpg", Name = Guid.NewGuid().ToString()
                }
            };

            var categoryList = new List <Category>
            {
                new Category {
                    Id = Guid.NewGuid().ToString(), Category_Name = "RESTAURANTS", Media_Path = "https://s3.amazonaws.com/goval.primus/MobilePhotos/WeeklyPosts/320/weeklyPostTest.jpg", Category_Posts = list
                },
                new Category {
                    Id = Guid.NewGuid().ToString(), Category_Name = "BARS", Media_Path = "https://s3.amazonaws.com/goval.primus/MobilePhotos/WeeklyPosts/320/weeklyPostTest.jpg", Category_Posts = list
                },
                new Category {
                    Id = Guid.NewGuid().ToString(), Category_Name = "CLUBS", Media_Path = "https://s3.amazonaws.com/goval.primus/MobilePhotos/WeeklyPosts/320/weeklyPostTest.jpg", Category_Posts = list
                },
                new Category {
                    Id = Guid.NewGuid().ToString(), Category_Name = "EXHIBITIONS", Media_Path = "https://s3.amazonaws.com/goval.primus/MobilePhotos/WeeklyPosts/320/weeklyPostTest.jpg", Category_Posts = list
                },
                new Category {
                    Id = Guid.NewGuid().ToString(), Category_Name = "THEATRE", Media_Path = "https://s3.amazonaws.com/goval.primus/MobilePhotos/WeeklyPosts/320/weeklyPostTest.jpg", Category_Posts = list
                },
                new Category {
                    Id = Guid.NewGuid().ToString(), Category_Name = "LIFE MUSIC", Media_Path = "https://s3.amazonaws.com/goval.primus/MobilePhotos/WeeklyPosts/320/weeklyPostTest.jpg", Category_Posts = list
                }
            };

            foreach (var item in categoryList)
            {
                DynamoDBManager.GetInstance().SaveAsync <Category>(item);
            }
        }
Esempio n. 3
0
        public static void AddWeeklyListObjects()
        {
            var list = new List <Post>
            {
                new Post {
                    Id = Guid.NewGuid().ToString(), Media_Path = "https://s3.amazonaws.com/goval.primus/MobilePhotos/WeeklyPosts/320/weeklyPostTest.jpg", Name = Guid.NewGuid().ToString()
                },
                new Post {
                    Id = Guid.NewGuid().ToString(), Media_Path = "https://s3.amazonaws.com/goval.primus/MobilePhotos/WeeklyPosts/320/weeklyPostTest.jpg", Name = Guid.NewGuid().ToString()
                },
                new Post {
                    Id = Guid.NewGuid().ToString(), Media_Path = "https://s3.amazonaws.com/goval.primus/MobilePhotos/WeeklyPosts/320/weeklyPostTest.jpg", Name = Guid.NewGuid().ToString()
                },
                new Post {
                    Id = Guid.NewGuid().ToString(), Media_Path = "https://s3.amazonaws.com/goval.primus/MobilePhotos/WeeklyPosts/320/weeklyPostTest.jpg", Name = Guid.NewGuid().ToString()
                }
            };

            foreach (var item in list)
            {
                DynamoDBManager.GetInstance().SaveAsync <Post>(item);
            }
        }
Esempio n. 4
0
        public async override void Init(object initData)
        {
            var eventsList = await DynamoDBManager.GetInstance().GetItemsAsync <Event>();

            WeeklyEvents = new ObservableCollection <Event>(eventsList);
        }
        public async override void Init(object initData)
        {
            var categoryList = await DynamoDBManager.GetInstance().GetItemsAsync <Category>();

            Categories = new ObservableCollection <Category>(categoryList);
        }