示例#1
0
        public SumVM Add(AddVM addVm)
        {
            var z   = _valueProvider.ReadZ();
            var sum = _calculator.Sum(addVm.X, addVm.Y, z.ToString());

            _protokoll.Log(addVm.X, addVm.Y, z, sum);
            return(new SumVM {
                X = addVm.X, Y = addVm.Y, Sum = sum.ToString()
            });
        }
示例#2
0
        public int Sum(string sx, string sy)
        {
            var x = int.Parse(sx);
            var y = int.Parse(sy);
            var z = _valueProvider.ReadZ();

            var sum = x + y + z;

            _protokoll.Log(sx, sy, z, sum);

            return(sum);
        }