示例#1
0
        private void updateDataGrid()
        {
            try
            {
                buildingList = new List <Building>();

                foreach (Building building in AddBuilding.ReadAll())
                {
                    //Console.WriteLine("CitizenID:" + building.citizenID + " / Name:" + building.name + " / Vorname:" + citizen.firstName);

                    buildingList.Add(building);
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Fehler beim Auslesen:" + ex.Message);
            }

            ReadAll();

            listAllBuildings.ItemsSource = buildingList;
        }
示例#2
0
        static void CreateBuilding(int buildingID, string name, string street, string streetNr, short postcode, string place, string purpose)
        {
            Building newBuilding = new Building();

            newBuilding.BuildingID = buildingID;
            newBuilding.name       = name;
            newBuilding.street     = street;
            newBuilding.streetNr   = streetNr;
            newBuilding.postcode   = postcode;
            newBuilding.place      = place;
            newBuilding.purpose    = purpose;

            try
            {
                Console.WriteLine("Der neue Kunde hat die Nummer:" + AddBuilding.Create(newBuilding));
            }
            catch (Exception ex)
            {
                Console.WriteLine("Fehler beim Speichern:" + ex.Message);
                Warning warning = new Warning();
                warning.Show();
            }
        }