public ListQueryResult <CreditRequestViewModel> GetDepartmentCreditRequests(DepartmentCreditRequestsQuery query) { var rightsRes = CheckEmployeeRights(query.EmployeeId, EmployeeRights.CreditDepartmentChief); if (rightsRes.IsFailed) { return(new ListQueryResult <CreditRequestViewModel>(query, null, false).From(rightsRes)); } return(Filter(_creditRequestService.GetDepartmentRequests(new DepartmentRequestsQuery()), query)); }