private async void WyswietlPowitanie() { WcfService.Rejestracja powitanie = new WcfService.Rejestracja(); using (var client = new WcfService.Service1Client()) { powitanie = await client.WyswietlEkranPowitalnyAsync(Models.Token.NumerToken); } lblUsername.Content = (string.IsNullOrEmpty(powitanie.Imie) ? $"Witaj, {powitanie.Login}!" : $"Witaj, {powitanie.Imie}!"); }
private async void SprawdzCzyAdmin() { try { bool czyAdmin; WcfService.Rejestracja loginUsera = new WcfService.Rejestracja(); using (var client = new WcfService.Service1Client()) { loginUsera = await client.WyswietlEkranPowitalnyAsync(Models.Token.NumerToken); czyAdmin = await client.SprawdzCzyUzytkownikJestAdminemAsync(loginUsera.Login); if (czyAdmin) { btnPanelAdmina.Visibility = Visibility.Visible; } } } catch (Exception) { MessageBox.Show("Błąd przy połączeniu z serwerem!", "Błąd", MessageBoxButton.OK, MessageBoxImage.Error); } }