コード例 #1
0
 private void button_kerelembenyujtas_click(object sender, RoutedEventArgs e)
 {
     try
     {
         VM.Kivalasztott = (Allat)datagridAllatlistazas.SelectedItem;
         if ((VM.Kivalasztott != null))
         {
             if (VM.Kivalasztott.Orokbefogado == null)
             {
                 orokbefogadasClient.KerelemLeadas(VM.Felhasznalo, VM.Kivalasztott);
                 MessageBox.Show("Sikeres kérelem benyújtás!");
             }
             else
             {
                 MessageBox.Show(string.Format("Már benyújtott kérelmet a {0} nevű állatra.", VM.Kivalasztott.Nev));
             }
         }
         else
         {
             MessageBox.Show("Nincs kiválasztva egyetlen elem sem.");
         }
         KerelemListaFrissites();
         ListaFrissites();
     }
     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);
     }
 }