public void MaterialUebergabe(Cdv_Materialuebergabe pin_Materialuebergabe)
 {
     this._ObjektManager.Materialuebergaben.Speichern(pin_Materialuebergabe);
 }
        public override IPelsObject[] LadeAusDerDB()
        {
            // Reader, der Daten aufnimmt
            NpgsqlDataReader dreader_matu_erg;

            // Zum initialisieren des Pels-Objekt-Arrays
            int i_anzahlZeilen = 0;
            // Select anfrage
            String str_SELECTAnfrage = "Select * from \"Materialuebergaben\"";
            // Zugriff auf DB
            dreader_matu_erg = db.AusfuehrenSelectAnfrage(str_SELECTAnfrage, out i_anzahlZeilen);

            // Objekte-Behälter für die Ergebnisse

            Cdv_Materialuebergabe[] matu_erg = new Cdv_Materialuebergabe[i_anzahlZeilen];

            int i = 0;
            //alle Attribute belegen
            while(dreader_matu_erg.Read())
            {
                //neues Objekt anlegen
                matu_erg[i] = new Cdv_Materialuebergabe();
                matu_erg[i].ID = dreader_matu_erg.GetInt32(dreader_matu_erg.GetOrdinal("ID"));
                matu_erg[i].Datum = dreader_matu_erg.GetDateTime(dreader_matu_erg.GetOrdinal("Datum"));
                matu_erg[i].VerleiherKraftID = dreader_matu_erg.GetInt32(dreader_matu_erg.GetOrdinal("VerleiherID"));
                matu_erg[i].EmpfaengerKraftID = dreader_matu_erg.GetInt32(dreader_matu_erg.GetOrdinal("EmpfaengerID"));
                matu_erg[i].UebergabepostenGutID = dreader_matu_erg.GetInt32(dreader_matu_erg.GetOrdinal("GutID"));
                matu_erg[i].AllgBemerkungen.Autor = CMethoden.KonvertiereStringAusDB(dreader_matu_erg.GetString(dreader_matu_erg.GetOrdinal("AllgBemerkung_Autor")));
                matu_erg[i].AllgBemerkungen.Text = CMethoden.KonvertiereStringAusDB(dreader_matu_erg.GetString(dreader_matu_erg.GetOrdinal("AllgBemerkung_Text")));
                matu_erg[i].Menge = dreader_matu_erg.GetInt32(dreader_matu_erg.GetOrdinal("Menge"));
                i++;
            }
            return matu_erg;
        }