//
        // GET: /Calc/

        public ActionResult Index()
        {
            var Model = new Models.Calc.CalcOpModel();

            Model.OpA      = 0;
            Model.OpB      = 0;
            Model.Protocol = CalcInstance.Protocol;
            Model.Op       = CS.Calculator.CalcBase.Operators.Add;
            return(View(Model));
        }
        public ActionResult ExeOp(Models.Calc.CalcOpModel Model)
        {
            if (ViewData.ModelState.IsValid)
            {
                try
                {
                    Model.Res = CalcInstance.EXE(Model.Op, Model.OpA, Model.OpB);
                }
                catch (Exception ex)
                {
                    Model.Msg = ex.Message;
                }
            }

            Model.Protocol = CalcInstance.Protocol;
            return(View("Index1", Model));
        }