/// <summary>
        /// Füge einen Passagier zu einem Flug hinzu
        /// </summary>
        public Vermietung MaterialAnVermietungAnfügen(int VermietID, int MaschinenartID)
        {
            try
            {
                // Transaktion, nur erfolgreich wenn Platzanzahl reduziert und Buchung erstellt!
                using (System.Transactions.TransactionScope t = new System.Transactions.TransactionScope())
                {
                    // hier erfolgen Änderungen in Datenbanken über zwei Methoden der Datenzugriffsschicht
                    Vermietung vermietung = Maschinenarten_Verwaltungsklasse.AddMaschinenartZuVermitung(MaschinenartID, VermietID);
                    if (vermietung != null)
                    {
                        return(null);
                    }

                    //  Transaktion erfolgreich abschließen
                    t.Complete();

                    // Buchungscode zurückgeben
                    return(vermietung);
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message.ToString());
                return(null);
            }
        }
 public void Dispose()
 {
     Kunden_Verwaltungsklasse.Dispose();
     Lagerbestand_Verwaltungsklasse.Dispose();
     Maschinenarten_Verwaltungsklasse.Dispose();
     Maschinenkauf_Verwaltungsklasse.Dispose();
     Vermitungs_Verwaltungsklasse.Dispose();
 }
 /// <summary>
 /// Füge einen Passagier zu einem Flug hinzu
 /// </summary>
 public Maschinenart NeueMaschinenart(string Maschinenartbezeichnung)
 {
     return(Maschinenarten_Verwaltungsklasse.NeueMaschinenart(Maschinenartbezeichnung));
 }
 /// <summary>
 /// Laden eines Flugs
 /// </summary>
 public List <Maschinenart> SaveMaschinenartSet(List <Maschinenart> MaschinenartenSet, out string Statistik)
 {
     return(Maschinenarten_Verwaltungsklasse.SaveMaschinenartSet(MaschinenartenSet, out Statistik));
 }
 /// <summary>
 /// Laden eines Flugs
 /// </summary>
 public List <Maschinenart> GetAllMaschinenartenIstUnrentabel()
 {
     return(Maschinenarten_Verwaltungsklasse.GetAllMaschinenartenIstUnrentabel());
 }
 /// <summary>
 /// Laden eines Flugs
 /// </summary>
 public List <Maschinenart> GetAllMaschinenarten()
 {
     return(Maschinenarten_Verwaltungsklasse.GetAllMaschinenarten());
 }
        ///-------------------------------------------------------------------------------------
        ///-------------------------------------------------------------------------------------
        ///-------------------------------------------------------------------------------------

        /// <summary>
        /// Laden eines Flugs
        /// </summary>
        public Maschinenart GetMaschinenarteById(int MaschinenartenlistenID)
        {
            return(Maschinenarten_Verwaltungsklasse.GetMaschinenarteById(MaschinenartenlistenID));
        }