public async Task <IActionResult> GetAllEmployees() { var employees = await _employeesService.GetAllEmployees(); if (employees.Any()) { return(Ok(employees)); } return(NotFound("No Employee Found")); }
public IActionResult GetEmployees() { List <EmployeeModel> employees = employeesService.GetAllEmployees(); if (employees == null) { return(NotFound()); } return(View(employees)); }
public IActionResult EmployeeDetails() { var employees = _employeesService.GetAllEmployees().ToList(); var newEmployess = from empl in _employeesService.GetAllEmployees().ToList() select new EmployeeModel { Id = empl.Id, FirstName = empl.FirstName, LastName = empl.LastName, Email = empl.Email, Password = empl.Password, RoleId = empl.RoleId, ManagerId = empl.ManagerId, RoleName = _employeesService.GetRoleByEmployeeId(empl.RoleId).RoleName, ManagerName = empl.ManagerId > 0 ? _employeesService.GetEmployeeById(empl.ManagerId).FirstName : "None" }; return(Ok(newEmployess)); }
public async Task <ActionResult> GetAllEmployees() { var emp = await _employeesService.GetAllEmployees(); return(Ok(emp)); }