Exemplo n.º 1
0
        public override void Start()
        {
            var shapes = _ShapeRepo.GetShapes();

            ShapeListItems = CreateListViewModelsFromShapeList(shapes);
            SelectedShapeListItemViewModel = ShapeListItems.FirstOrDefault();

            _ShapeRepo.ShapeAdded += OnShapeAdded;
        }
Exemplo n.º 2
0
        public double ComputeTotalArea()
        {
            var shapes = _ShapeRepo.GetShapes();

            return(shapes.Sum(_ => _.GetArea()));
        }