Compare commits
2 Commits
846b3ed6e3
...
dbd551e08c
| Author | SHA1 | Date | |
|---|---|---|---|
| dbd551e08c | |||
| d9e0c2ee57 |
@ -148,13 +148,14 @@ namespace MarcoBMS.Services.Controllers
|
||||
.Distinct()
|
||||
.ToListAsync();
|
||||
|
||||
result = await _context.Employees
|
||||
var employees = await _context.Employees
|
||||
.Include(fp => fp.JobRole)
|
||||
.Where(e => employeeIds.Contains(e.Id) && e.IsActive && e.TenantId == tenantId)
|
||||
.Select(e => e.ToEmployeeVMFromEmployee())
|
||||
.Where(e => employeeIds.Contains(e.Id) && e.JobRole != null && e.IsActive && e.TenantId == tenantId)
|
||||
.Distinct()
|
||||
.ToListAsync();
|
||||
|
||||
result = employees.Select(e => e.ToEmployeeVMFromEmployee()).ToList();
|
||||
|
||||
_logger.LogInfo("Employee list fetched using limited access (active only).");
|
||||
}
|
||||
else
|
||||
|
||||
@ -85,12 +85,12 @@ namespace MarcoBMS.Services.Helpers
|
||||
.Distinct()
|
||||
.ToListAsync();
|
||||
|
||||
result = await _context.Employees
|
||||
var employees = await _context.Employees
|
||||
.Include(fp => fp.JobRole)
|
||||
.Where(e => employeeIds.Contains(e.Id) && e.IsActive && e.TenantId == tenantId)
|
||||
.Select(e => e.ToEmployeeVMFromEmployee())
|
||||
.Where(e => employeeIds.Contains(e.Id) && e.JobRole != null && e.IsActive && e.TenantId == tenantId)
|
||||
.Distinct()
|
||||
.ToListAsync();
|
||||
result = employees.Select(e => e.ToEmployeeVMFromEmployee()).ToList();
|
||||
|
||||
}
|
||||
else if (ShowInActive)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user