Exemplo n.º 1
0
        public async Task zoznamUdalostiPodlaPozicie(string email, string stat, string okres, string mesto, string token)
        {
            Debug.WriteLine("Metoda zoznamUdalostiPodlaPozicie bola vykonana");

            var obsah = new Dictionary <string, string>
            {
                { "email", email },
                { "stat", stat },
                { "okres", "okres " + okres },
                { "mesto", mesto },
                { "token", token }
            };

            HttpResponseMessage odpoved = await new Request().postRequestUdalostiServer(obsah, Nastavenia.SERVER_ZOZNAM_UDALOSTI_PODLA_POZCIE);

            if (odpoved.IsSuccessStatusCode)
            {
                Obsah data = JsonConvert.DeserializeObject <Obsah>(await odpoved.Content.ReadAsStringAsync());
                await this.udajeZoServera.dataZoServera(Nastavenia.VSETKO_V_PORIADKU, Nastavenia.UDALOSTI_PODLA_POZICIE, data.udalosti);
            }
            else
            {
                await this.udajeZoServera.dataZoServera("Server je momentalne nedostupný!", Nastavenia.UDALOSTI_PODLA_POZICIE, null);
            }
        }
Exemplo n.º 2
0
        public async Task zoznamZaujmov(string email, string token)
        {
            Debug.WriteLine("Metoda zoznamZaujmov bola vykonana");

            var obsah = new Dictionary <string, string>
            {
                { "email", email },
                { "token", token }
            };

            HttpResponseMessage odpoved = await new Request().postRequestUdalostiServer(obsah, Nastavenia.SERVER_ZOZNAM_ZAUJMOV);

            if (odpoved.IsSuccessStatusCode)
            {
                Obsah data = JsonConvert.DeserializeObject <Obsah>(await odpoved.Content.ReadAsStringAsync());
                await this.udajeZoServera.dataZoServera(Nastavenia.VSETKO_V_PORIADKU, Nastavenia.ZAUJEM_ZOZNAM, data.udalosti);
            }
            else
            {
                await this.udajeZoServera.dataZoServera("Server je momentalne nedostupný!", Nastavenia.ZAUJEM_ZOZNAM, null);
            }
        }