public decimal Caculation(Calcilation calc) { switch (calc.opration) { case Opration.Add: { return(calc.Value1 + calc.Value2); } case Opration.Sub: { return(calc.Value1 - calc.Value2); } case Opration.Dif: { return(calc.Value1 / calc.Value2); } case Opration.Mul: { return(calc.Value1 * calc.Value2); } default: { return(0); } } }
public IActionResult Create([FromForm] Calcilation calc) { Calculator2 calculator = new Calculator2(); HttpContext.Session.SetString("result", (calculator.Caculation(calc).ToString())); ViewBag.result = HttpContext.Session.GetString("result"); return(View()); }