private void button_regisztracio_reg_Click(object sender, RoutedEventArgs e) { try { OrokbefogadoKezeloClient client = new OrokbefogadoKezeloClient(); if (password_reg1.Password == password_reg2.Password) { if (client.Regisztracio(textbox_felhasznalonev_reg.Text, password_reg1.Password)) { MessageBox.Show("A regisztráció sikeres!"); MainWindow w = new MainWindow(); this.Close(); w.ShowDialog(); } else { label_hibauzenet_reg.Content = "Létezik a megadott felhasználónév!"; } } else { label_hibauzenet_reg.Content = "Nem egyezik meg a két jelszó."; } } 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); } }
public FoAblak(Orokbefogado belepett) { InitializeComponent(); VM = new ViewModel(); this.DataContext = VM; orokbefogadasClient = new OrokbefogadasKezeloClient(); allatClient = new AllatKezeloClient(); orokbefogadoClient = new OrokbefogadoKezeloClient(); VM.Felhasznalo = belepett; ListaFrissites(); if (belepett != null) { KerelemListaFrissites(); ElfogadottAllatListaFrissit(); } }
private void button_bejelentkezes_Click(object sender, RoutedEventArgs e) { try { OrokbefogadoKezeloClient client = new OrokbefogadoKezeloClient(); Orokbefogado belepett = client.Bejelentkezes(textbox_felhasznalonev.Text, password_bejelentkezes.Password); if (belepett != null) { FoAblak f = new FoAblak(belepett); f.label_udvlozlo.Content = string.Format("Bejelentkezve {0} felhasználóként", belepett.Nev); this.Close(); f.ShowDialog(); } else { label_hibauzenet.Content = "Hibás a megadott adat"; } } 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); } }