コード例 #1
0
ファイル: APIDemo.cs プロジェクト: tobiasBlaser/Modul120
 // Update
 public static void DemoBUpdate()
 {
     Debug.Print("--- DemoBUpdate ---");
     Data.Land klasseB = Data.Land.LesenID(1);
     klasseB.LandName = "Artikelgruppe 2 nach Update";
     klasseB.Aktualisieren();
     Debug.Print("Gruppe mit Name 'Artikelgruppe 1' verändert");
 }
コード例 #2
0
ファイル: APIDemo.cs プロジェクト: tobiasBlaser/Modul120
 // Read
 public static void DemoBRead()
 {
     Debug.Print("--- DemoBRead ---");
     // Demo liest 1 Objekt
     Data.Land klasseB = Data.Land.LesenAttributGleich("Schweiz").FirstOrDefault();
     Debug.Print("Auslesen einzelne Gruppe mit Name: " + klasseB.LandName + " Datum" + klasseB.Gruendungsjahr.ToString("dd.MM.yyyy"));
     // Liste auslesen
     foreach (Data.Stadt klasseA in klasseB.Stadt)
     {
         Debug.Print("Artikelgruppe: " + klasseB.LandName + " enthält Artikel:" + klasseA.StadtName);
     }
 }
コード例 #3
0
ファイル: APIDemo.cs プロジェクト: tobiasBlaser/Modul120
 // Delete
 public static void DemoBDelete()
 {
     Debug.Print("--- DemoBDelete ---");
     // Achtung! Referentielle Integrität darf nicht verletzt werden!
     try
     {
         Data.Land klasseB = Data.Land.LesenID(1);
         klasseB.Loeschen();
         Debug.Print("Gruppe mit Id 1 gelöscht");
     } catch (Exception ex)
     {
         Debug.Print("Fehler beim Löschen:" + ex.Message);
     }
 }
コード例 #4
0
ファイル: APIDemo.cs プロジェクト: tobiasBlaser/Modul120
        // Create
        public static void DemoBCreate()
        {
            Debug.Print("--- DemoBCreate ---");
            // KlasseB (kurze Syntax)
            Data.Land klasseB1 = new Data.Land {
                LandName = "Schweiz", Einwohnerzahl = 8000000, Gruendungsjahr = DateTime.Today.AddDays(-1), Flaeche = 40000, Hauptsprache = "Deutsch"
            };
            Int64 klasseB1Id = klasseB1.Erstellen();

            Debug.Print("Gruppe erstellt mit Id:" + klasseB1Id);
            Data.Land klasseB2 = new Data.Land {
                LandName = "Deutschland", Einwohnerzahl = 26000000, Gruendungsjahr = DateTime.Today, Flaeche = 360000, Hauptsprache = "Deutsch"
            };
            Int64 klasseB2Id = klasseB2.Erstellen();

            Debug.Print("Gruppe erstellt mit Id:" + klasseB2Id);
        }