public IActionResult Results(int a, int b, string operation) { var result = _calculatorServices.Calculate(a, b, operation); var html = SendHtmlPage( "Results", $@"<h2>{a}{operation}{b}={result}</h2> <p><a href='{BasePath}'>Back</a></p>" ); return(Content(html, contentType: "text/html")); }
public IActionResult Index(decimal salary) { ViewBag.Salary = salary; ViewBag.Inss = _taxService.GetInss(); var newTax = _service.Calculate(salary); var newTaxMonthly = _service.CalculateMonthly(newTax); Tax[] Taxs = { newTax, newTaxMonthly }; return(View(Taxs)); }
private async Task SendCalculationResults(HttpContext context) { int a = int.Parse(context.Request.Form["a"]); int b = int.Parse(context.Request.Form["b"]); string operation = context.Request.Form["operation"]; _logger.LogDebug($"Trying to calculate: {a}{operation}{b}"); var result = _calculatorServices.Calculate(a, b, operation); await SendHtmlPage( context, "Results", $@"<h2>{a}{operation}{b}={result}</h2> <p><a href='{_basePath}'>Back</a></p>" ); }