コード例 #1
0
        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();
        }
コード例 #2
0
 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.");
     }
 }