People: fix search by employeeStatus
This commit is contained in:
parent
c61a631da4
commit
f9fe6c800b
@ -127,7 +127,14 @@ namespace ASC.Core.Data
|
|||||||
{
|
{
|
||||||
case EmployeeStatus.LeaveOfAbsence:
|
case EmployeeStatus.LeaveOfAbsence:
|
||||||
case EmployeeStatus.Terminated:
|
case EmployeeStatus.Terminated:
|
||||||
if (!isAdmin) q.Where("u.status", EmployeeStatus.Terminated);
|
if (isAdmin)
|
||||||
|
{
|
||||||
|
q.Where("u.status", EmployeeStatus.Terminated);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
q.Where("u.status", EmployeeStatus.Active);
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
case EmployeeStatus.All:
|
case EmployeeStatus.All:
|
||||||
if (!isAdmin) q.Where("u.status", EmployeeStatus.Active);
|
if (!isAdmin) q.Where("u.status", EmployeeStatus.Active);
|
||||||
|
Loading…
Reference in New Issue
Block a user