Esempio n. 1
0
        public IManualProgress Increase(int value)
        {
            var newValue = Value + value;
            var progress = new ManualProgress(newValue, this.Weighting);

            return(progress);
        }
Esempio n. 2
0
        public IManualProgress Decrease(int value)
        {
            var newValue = Value - value;

            if (newValue < 0)
            {
                newValue = 0;
            }

            var progress = new ManualProgress(newValue, this.Weighting);

            return(progress);
        }
Esempio n. 3
0
        public IManualProgress NewManualProgress(int value)
        {
            var progress = new ManualProgress(value, this.Weighting);

            return(progress);
        }