Ejemplo n.º 1
0
        public IList <ViewBuilding> GetAll()
        {
            List <Building>     buildings     = _context.Building.ToList();
            List <ViewBuilding> viewBuildings = new List <ViewBuilding>();

            foreach (var building in buildings)
            {
                ViewBuilding viewBuilding = new ViewBuilding(building);
                viewBuildings.Add(viewBuilding);
            }
            return(viewBuildings);
        }
 private void BuildingsGrid_SelectionChanged(object sender, System.Windows.Controls.SelectionChangedEventArgs e)
 {
     if (e.AddedItems[0].GetType() == typeof(ViewBuilding))
     {
         ViewBuilding       building       = (ViewBuilding)e.AddedItems[0];
         var                leases         = realEstateRepository.GetAllSuites(building.BuildingID);
         ListCollectionView collectionView = new ListCollectionView(leases);
         collectionView.GroupDescriptions.Add(new PropertyGroupDescription("SuiteName"));
         SuitesGrid.ItemsSource = collectionView;
     }
     else
     {
         SuitesGrid.Items.Clear();
     }
 }