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);
            }
        }
Esempio n. 2
0
 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();
     }
 }
Esempio n. 3
0
        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);
            }
        }