diff --git a/Services/OrganizationReportService.cs b/Services/OrganizationReportService.cs index 2426c9f..ff311f4 100644 --- a/Services/OrganizationReportService.cs +++ b/Services/OrganizationReportService.cs @@ -232,8 +232,11 @@ namespace BMA.EHR.Report.Service.Services }).ToList(); - var report2_raw_data = (from r in _context.Report2s.AsNoTracking().ToList() - join ppos in _context.ProfilePositions.AsNoTracking().ToList() on r.OrganizationPositionId equals ppos.OrganizationPositionId into r_ppos_join + var report2_raw_data = (from r in _context.Report2s.AsNoTracking().ToList() + //join opos in _context.ProfilePositions.AsNoTracking().ToList() on r.OrganizationPositionId equals opos.OrganizationPositionId into r_opos_join + //from opos_join in r_opos_join.DefaultIfEmpty() + + join ppos in _context.ProfilePositions.AsNoTracking().ToList() on r.ProfilePositionId equals ppos.Id into r_ppos_join from ppos_join in r_ppos_join.DefaultIfEmpty() //join pf in profile_data.ToList() on ppos_join.ProfileId equals pf.Id into r_pf_join //from pf_join in r_pf_join.DefaultIfEmpty()