public void RemoveSunAreaFromBuilding(SunArea sunArea, Web.Models.Building building) { if (building.BuildingModel.SunAreas.Contains(sunArea)) { building.BuildingModel.SunAreas.Remove(sunArea); SaveBuildingData(); _action = e => { if (e == null) StatusBar.Display("o χώρος διαγράφηκε"); }; Model.DataAccesLayerService.SaveChanges(_action); } }
public Node CreateSunAreaTreeViewItem(SunArea sunArea) { if (sunArea == null) return null; var rootTreeViewItem = new Node() { Tag = sunArea, Title = "Ηλιακός Χώρος" + sunArea.Id, Icon = "../../Assets/solar-energy-home-icon.jpg" }; return rootTreeViewItem; }