public async Task <IActionResult> GetEmployeeBenefitCosts(int employeeId) { EmployeeDTO employee = await _employeesFeature.GetEmployeeByIdAsync(employeeId); EmployeePayroll employeePayroll = await _benefitsCalculatorService.CalculateEmployeeBenefitsCosts(employee); return(Ok(employeePayroll)); }
public async Task <IActionResult> GetEmployeeByIdAsync(int employeeId) { EmployeeDTO employee = await _employeeFeature.GetEmployeeByIdAsync(employeeId); if (employee == null) { return(NotFound()); } return(Ok(employee)); }