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."); } }
private void btBejelentkezes(object sender, RoutedEventArgs e) { GondozoKezeloClient client = new GondozoKezeloClient(); try { Gondozo belepett = client.Bejelenkezes(nevTB.Text, jelszoTB.Password); if (belepett != null) { FoAblak fa = new FoAblak(this, belepett); fa.Show(); } else { hibaLabel.Content = "Nincs ilyen felhasználó vagy rossz jelszó!"; nevTB.Clear(); jelszoTB.Clear(); } } catch (EndpointNotFoundException) { MessageBox.Show("A program nem tudott kapcsolatot kezdeményezni a szerverrel.\n Próbálja meg később!\n\nAmennyiben ez a hiba többször jelentkezik, keresse fel a rendszergazdát!", "Nincs kapcsolat a szerverrel", MessageBoxButton.OK, MessageBoxImage.Error); } }