예제 #1
0
 internal bool ValidateBrygadzista()
 {
     try
     {
         return(NowyPracownik.Validate().Equals("") && NowyPracownik.Brygadzista);
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
예제 #2
0
 private void DodajDokument(object[] obj)
 {
     try
     {
         NowyPracownik.DodajDokument(NowyDokument.Dokument);
         wybranyTypDokumentu = null;
         NowyDokument        = null;
     }
     catch (Exception ex) { log.Error(ex); throw ex; }
 }
예제 #3
0
 private void ZapiszPracownika()
 {
     try
     {
         string walidacja = NowyPracownik.Validate();
         if (NowyPracownik.Brygadzista && NowyPracownik.Login == null)
         {
             walidacja = "Brygadzista musi mieć login i hasło";
         }
         if (walidacja.Equals(""))
         {
             NowyPracownik.Save();
             RaisePropertyChanged("PracownikZapisany");
         }
         else
         {
             dialog.ShowWarning(walidacja);
         }
     }
     catch (Exception ex) { log.Error(ex); dialog.ShowError(ex.Message); }
 }