public IActionResult GetEmployees( [HttpTrigger(AuthorizationLevel.Anonymous, "get", Route = null)] HttpRequest req, ILogger logger) { try { return(new OkObjectResult(employeeProvider.GetEmployees())); } catch (Exception ex) { logger.LogError(ex.ToString()); return(new BadRequestObjectResult("Something wrong happened")); } }
public double CalculateTaxForEmployees() { var employees = _provider.GetEmployees(); double total = 0; var rate = _rateProvider.GetRate(); foreach (var employee in employees) { var tax = _taxCalculator.CalculateTax(employee, rate); total = total + tax; } return(total); }
public ActionResult <IEnumerable <Employee.DataAccessLayer.Employee> > GetEmployees() { return(employeeProvider.GetEmployees().ToList()); }
public IEnumerable <Employee> Get() { return(_employeeProvider.GetEmployees()); }