public async Task <List <AssignToAllReportDto> > GetAssignToAllReports() { var assigedReports = await _assignReportsToAllRepository.GetAllAssignToAllReports(); var allreports = await _reportMasterRepository.GetAllReports(); var assignToAllReportsList = new List <AssignToAllReportDto>(); foreach (var report in allreports) { assignToAllReportsList.Add(new AssignToAllReportDto { Id = report.Id, ReportName = report.ReportName, IsAssignedToAllUsers = assigedReports.Any(a => a.ReportId == report.Id) }); } return(assignToAllReportsList); }
public async Task <List <ReportMasterCustomModel> > GetAllReports() { var list = await _reportMasterRepository.GetAllReports(); return(_mapper.Map <List <ReportMasterCustomModel> >(list)); }