private void EditButtonbuil_Click(object sender, RoutedEventArgs e)
        {
            LocationsTabControl.SelectedIndex = 1;
            BuildingGridModel building = (BuildingGridModel)dataGridBuilding.SelectedItem;

            _ = this.LoadDataForEditBuilding(building.BuildingId);
        }
        private void DeleteButtonbuilding_Click(object sender, RoutedEventArgs e)
        {
            BuildingGridModel build = (BuildingGridModel)dataGridBuilding.SelectedItem;

            BuildingDataService buildingdataservice = new BuildingDataService(new EntityFramework.TimetableManagerDbContext());

            buildingdataservice.deleteBuilding(build.BuildingId).ContinueWith(result =>
            {
                MessageBox.Show("Deleted");
            });

            _ = BuildingDataList.Remove(build);
        }
        private async Task LoadBuildingData()
        {
            BuildingDataService buildingdataservice = new BuildingDataService(new EntityFramework.TimetableManagerDbContext());

            BuildingList = await buildingdataservice.GetBuildingsAsync();

            BuildingList.ForEach(f =>
            {
                BuildingGridModel buildingobj = new BuildingGridModel();

                buildingobj.BuildingId   = f.BuildingId;
                buildingobj.BuildingName = f.BuildingName;
                buildingobj.CenterName   = f.Center.CenterName;

                BuildingDataList.Add(buildingobj);
            });
        }