private void AddVessel_Click(object sender, RoutedEventArgs e)
 {
     
     if (isAllInput())
     {
         var db = new VesselDatabase();
         try
         {
             db.AddVesselToDB(tbVesselName.Text, cbVesselClass.Text, tbVesselNationality.Text, tbVesselNr.Text, decimal.Parse(tbVesselTCF.Text));
             MessageBox.Show("Statek został dodany!");
         }
         catch (Exception ex)
         {
             MessageBox.Show("Wystąpił nieoczekiwany błąd:  " + ex.Message);
         }
     }
     else
     {
         MessageBox.Show("Wypełnij poprawnie wszystkie pola!");
     }
 }
 async Task<List<Vessel>> getVesselsAsyn()
 {
     var db = new VesselDatabase();
     return await Task.Run(() => db.getAllVessel());           
 }
 private async void getAllVesselAsyn()
 {
     var db = new VesselDatabase();
     var list = await Task.FromResult<List<Vessel>>(db.getAllVessel());
     lvVessels.ItemsSource = list;
 }