Exemplo n.º 1
0
        private void OnAddExecute()
        {
            SlopeCalculate();
            var wrapper = new SlopeWrapper(new Slope());

            wrapper.SlopeType      = Slope.SlopeType;
            wrapper.SlopeSquare    = Slope.SlopeSquare;
            wrapper.ModuleCost     = Slope.ModuleCost;
            wrapper.ModuleQuantity = Slope.ModuleQuantity;
            wrapper.Summ           = Slope.Summ;

            wrapper.PropertyChanged += Wrapper_PropertyChanged;
            Slopes.Add(wrapper);

            CurrentRoof.RoofSquare    += Slope.SlopeSquare;
            CurrentRoof.TotalQuantity += Slope.ModuleQuantity;
            CurrentRoof.TotalSum      += Slope.Summ;
        }