From 7a965a9939d6e451929215e2e6ec4ed924b3d867 Mon Sep 17 00:00:00 2001 From: kittapath Date: Tue, 17 Sep 2024 15:25:50 +0700 Subject: [PATCH] no message --- Controllers/RecruitController.cs | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/Controllers/RecruitController.cs b/Controllers/RecruitController.cs index db11b8e..e8f3b5a 100644 --- a/Controllers/RecruitController.cs +++ b/Controllers/RecruitController.cs @@ -669,23 +669,23 @@ namespace BMA.EHR.Recruit.Service.Controllers var roles = _httpContextAccessor?.HttpContext?.User?.FindAll(ClaimTypes.Role)?.Select(c => c.Value).ToList(); - if (!roles.Contains("head")) - { - var criteria = new List(); - var profileOrganization = await _contextMetadata.ProfileOrganizations.AsQueryable() - .FirstOrDefaultAsync(x => x.UserId == Guid.Parse(UserId)); + // if (!roles.Contains("head")) + // { + // var criteria = new List(); + // var profileOrganization = await _contextMetadata.ProfileOrganizations.AsQueryable() + // .FirstOrDefaultAsync(x => x.UserId == Guid.Parse(UserId)); - if (profileOrganization == null) - return Success(new List()); + // if (profileOrganization == null) + // return Success(new List()); - var ocId = _contextMetadata.Organizations.AsQueryable() - .FirstOrDefault(x => x.Id == profileOrganization.OrganizationId); - if (ocId == null) - return Success(new List()); - criteria = GetAllIdByRoot(ocId.Id); - if (criteria.Any()) - _periodExams = _periodExams.Where(x => x.CreatedUserId == UserId || criteria.Contains(x.OcId == null ? Guid.Parse("00000000-0000-0000-0000-000000000000") : x.OcId)).ToList(); - } + // var ocId = _contextMetadata.Organizations.AsQueryable() + // .FirstOrDefault(x => x.Id == profileOrganization.OrganizationId); + // if (ocId == null) + // return Success(new List()); + // criteria = GetAllIdByRoot(ocId.Id); + // if (criteria.Any()) + // _periodExams = _periodExams.Where(x => x.CreatedUserId == UserId || criteria.Contains(x.OcId == null ? Guid.Parse("00000000-0000-0000-0000-000000000000") : x.OcId)).ToList(); + // } return Success(_periodExams); } catch (Exception ex)