public FoAblak(Window elozo, Gondozo bejelentkezettAdmin) { InitializeComponent(); vm = FoViewModel.GetVM(); this.DataContext = vm; this.elozo = elozo; vm.Felhasznalo = bejelentkezettAdmin; telephelyClient = new TelephelyKezeloClient(); gondozoClient = new GondozoKezeloClient(); allatClient = new AllatKezeloClient(); ListaFrissites(); }
private void BejelentkezesButton_Click(object sender, RoutedEventArgs e) { try { GondozoKezeloClient client = new GondozoKezeloClient(); Gondozo belepett = client.Bejelenkezes(nevTB.Text, jelszoTB.Password); if (belepett != null && belepett.Beosztas == GondozoBeosztas.Adminisztrátor) { FoAblak fa = new FoAblak(this, belepett); fa.Show(); } else { hibaLabel.Content = "Nincs ilyen adminisztrátor vagy rossz a jelszó!"; } } catch (EndpointNotFoundException) { MessageBox.Show("HIBA: Nincs elindítva a szerver."); } }