public async void tlacidloA(Udalost udalost) { Debug.WriteLine("Metoda DialogPotvrdeni - tlacidloA bola vykonana"); await this.udalostiUdaje.odstranZaujem(this.pouzivatelskeUdaje["email"], this.pouzivatelskeUdaje["token"], udalost.idUdalost); SpravcaDat.getZaujmy().Remove(udalost); }
public async void aktualizujObsahZaujmov() { Debug.WriteLine("Metoda aktualizujObsahZaujmov bola vykonana"); SpravcaDat.getZaujmy().Clear(); SpravcaDat.setZaujmy(true); await spravcaDat.nacitajZoznam(this.udalostiUdaje, this.pouzivatelskeUdaje, this.miestoPrihlasenia, nacitavanieZaujmov, zoznamZaujmov, chybaZaujmov, "Zaujmy"); }
public async Task odpovedServeraAsync(string odpoved, string od, Dictionary <string, string> udaje) { Debug.WriteLine("Metoda odpovedServeraAsync - ZoznamUdalosti bola vykonana"); switch (od) { case Nastavenia.AUTENTIFIKACIA_ODHLASENIE: if (odpoved.Equals(Nastavenia.VSETKO_V_PORIADKU)) { this.udalostiUdaje.automatickePrihlasenieVypnute(this.pouzivatelskeUdaje["email"]); udalosti.Navigate(typeof(Prihlasenie), null, new DrillInNavigationTransitionInfo()); } else { await DialogOznameni.kommunikaciaAsync("Chyba", odpoved, "Zatvoriť", false, udalosti); } break; case Nastavenia.UDALOSTI_AKTUALIZUJ: if (odpoved.Equals(Nastavenia.VSETKO_V_PORIADKU)) { this.miestoPrihlasenia.Clear(); this.miestoPrihlasenia = this.udalostiUdaje.miestoPrihlasenia(); await this.udalostiUdaje.zoznamUdalostiPodlaPozicie(this.pouzivatelskeUdaje["email"], this.miestoPrihlasenia["stat"], this.miestoPrihlasenia["okres"], this.miestoPrihlasenia["pozicia"], this.pouzivatelskeUdaje["token"]); } else { await DialogOznameni.kommunikaciaAsync("Chyba", odpoved, "Zatvoriť", false, udalosti); } break; case Nastavenia.ZAUJEM_ODSTRANENIE: if (odpoved.Equals(Nastavenia.VSETKO_V_PORIADKU)) { if (udaje["uspech"] != null) { if (SpravcaDat.getZaujmy().Count == 1) { chybaZaujmov.Source = new BitmapImage(new Uri("ms-appx:///Assets/Images/udalosti_ziadne_zaujmy.png")); zoznamZaujmov.Visibility = Visibility.Collapsed; chybaZaujmov.Visibility = Visibility.Visible; } } else if (udaje["chyba"] != null) { await DialogOznameni.kommunikaciaAsync("Chyba", udaje["chyba"], "Zatvoriť", false, udalosti); } } else { await DialogOznameni.kommunikaciaAsync("Chyba", odpoved, "Zatvoriť", false, udalosti); } break; } }
private void odstranitZaujem(object sender, RoutedEventArgs e) { Debug.WriteLine("Metoda odstranitZaujem bola vykonana"); if (this.idUdalost != -1) { foreach (var udalost in SpravcaDat.getZaujmy()) { if (udalost.idUdalost == this.idUdalost) { DialogPotvrdeni.potvrd( "Odstránenie záujmov", "Naozaj chcete odstránit záujem " + udalost.nazov + "?", "Áno odstrániť", "Nie", this, udalost); } } } this.idUdalost = -1; }
public async Task dataZoServera(string odpoved, string od, List <Udalost> udaje) { Debug.WriteLine("Metoda dataZoServera - Aplikacia bola vykonana"); switch (od) { case Nastavenia.UDALOSTI_OBJAVUJ: if (odpoved.Equals(Nastavenia.VSETKO_V_PORIADKU)) { chybaUdalosti.Visibility = Visibility.Collapsed; if (udaje != null) { if (SpravcaDat.getUdalosti() == null) { SpravcaDat.setUdalosti(false); } await spravcaDat.nacitaveniaUdalosti(this.udalostiUdaje, udaje, SpravcaDat.getUdalosti(), chybaUdalosti, zoznamUdalosti); } else { chybaUdalosti.Source = new BitmapImage(new Uri("ms-appx:///Assets/Images/udalosti_ziadne_udalosti.png")); zoznamUdalosti.Visibility = Visibility.Collapsed; chybaUdalosti.Visibility = Visibility.Visible; } } else { chybaUdalosti.Visibility = Visibility.Visible; chybaUdalosti.Source = new BitmapImage(new Uri("ms-appx:///Assets/Images/udalosti_spojenie_zlyhalo.png")); } nacitavanieUdalosti.IsActive = false; nacitavanieUdalosti.Visibility = Visibility.Collapsed; break; case Nastavenia.UDALOSTI_PODLA_POZICIE: if (odpoved.Equals(Nastavenia.VSETKO_V_PORIADKU)) { chybaUdalostiPodlaPozicie.Visibility = Visibility.Collapsed; if (udaje != null) { if (SpravcaDat.getUdalostiPodlaPozicie() == null) { SpravcaDat.setUdalostiPodlaPozicie(false); } await spravcaDat.nacitaveniaUdalosti(this.udalostiUdaje, udaje, SpravcaDat.getUdalostiPodlaPozicie(), chybaUdalostiPodlaPozicie, zoznamUdalostiPodlaPozicie); } else { chybaUdalostiPodlaPozicie.Source = new BitmapImage(new Uri("ms-appx:///Assets/Images/udalosti_ziadne_udalosti.png")); zoznamUdalostiPodlaPozicie.Visibility = Visibility.Collapsed; chybaUdalostiPodlaPozicie.Visibility = Visibility.Visible; } } else { chybaUdalostiPodlaPozicie.Visibility = Visibility.Visible; chybaUdalostiPodlaPozicie.Source = new BitmapImage(new Uri("ms-appx:///Assets/Images/udalosti_spojenie_zlyhalo.png")); } nacitavaniePodlaPozicie.IsActive = false; nacitavaniePodlaPozicie.Visibility = Visibility.Collapsed; break; case Nastavenia.ZAUJEM_ZOZNAM: if (odpoved.Equals(Nastavenia.VSETKO_V_PORIADKU)) { chybaZaujmov.Visibility = Visibility.Collapsed; if (udaje != null) { await spravcaDat.nacitaveniaUdalosti(this.udalostiUdaje, udaje, SpravcaDat.getZaujmy(), chybaZaujmov, zoznamZaujmov); } else { chybaZaujmov.Source = new BitmapImage(new Uri("ms-appx:///Assets/Images/udalosti_ziadne_zaujmy.png")); zoznamZaujmov.Visibility = Visibility.Collapsed; chybaZaujmov.Visibility = Visibility.Visible; } } else { chybaZaujmov.Visibility = Visibility.Visible; chybaZaujmov.Source = new BitmapImage(new Uri("ms-appx:///Assets/Images/udalosti_spojenie_zlyhalo.png")); } nacitavanieZaujmov.IsActive = false; nacitavanieZaujmov.Visibility = Visibility.Collapsed; break; } }