/// <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)); }