Adds initial Dashboard index page#1023
Quality Gate failed
Failed conditions
24.5% Duplication on New Code (required ≤ 10%)
C Reliability Rating on New Code (required ≥ A)
See analysis details on SonarQube Cloud
Catch issues before they fail your Quality Gate with our IDE extension
SonarQube for IDE
Annotations
Check warning on line 822 in FMS/Pages/Dashboard/Index.cshtml
sonarqubecloud / SonarCloud Code Analysis
Drop 'Where' and move the condition into the 'Count'.
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9i6tiB9v-7QKVTmtpP&open=AZ9i6tiB9v-7QKVTmtpP&pullRequest=1023
Check warning on line 88 in FMS/Pages/Dashboard/Index.cshtml.cs
sonarqubecloud / SonarCloud Code Analysis
Loop should be simplified by calling Select(programEvent => programEvent.ComplianceOfficer))
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9ymgAIQjeghNs_NH10&open=AZ9ymgAIQjeghNs_NH10&pullRequest=1023
Check warning on line 235 in FMS/Pages/Dashboard/Index.cshtml
sonarqubecloud / SonarCloud Code Analysis
Drop 'Where' and move the condition into the 'Count'.
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9ymf-HQjeghNs_NH1s&open=AZ9ymf-HQjeghNs_NH1s&pullRequest=1023
Check warning on line 444 in FMS/Pages/Dashboard/Index.cshtml
sonarqubecloud / SonarCloud Code Analysis
Drop 'Where' and move the condition into the 'Count'.
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9ymf-HQjeghNs_NH1t&open=AZ9ymf-HQjeghNs_NH1t&pullRequest=1023
Check warning on line 23 in FMS/Pages/Index.cshtml.cs
sonarqubecloud / SonarCloud Code Analysis
Loops should be simplified using the "Where" LINQ method
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ7XTynms07k0bCoZQL-&open=AZ7XTynms07k0bCoZQL-&pullRequest=1023
Check warning on line 822 in FMS/Pages/Dashboard/Index.cshtml
sonarqubecloud / SonarCloud Code Analysis
Use '.Any()' to test whether this 'IEnumerable<FMS.Domain.Dto.DashboardProgramFacilitiesDto>' is empty or not.
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9i6tiB9v-7QKVTmtpJ&open=AZ9i6tiB9v-7QKVTmtpJ&pullRequest=1023
Check warning on line 50 in FMS/Pages/Account/Index.cshtml.cs
sonarqubecloud / SonarCloud Code Analysis
'System.Exception' should not be thrown by user code.
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ7XTykSs07k0bCoZQL6&open=AZ7XTykSs07k0bCoZQL6&pullRequest=1023
Check warning on line 235 in FMS/Pages/Dashboard/Index.cshtml
sonarqubecloud / SonarCloud Code Analysis
Use '.Any()' to test whether this 'IEnumerable<FMS.Domain.Dto.DashboardUnitEventsDto>' is empty or not.
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9ymf-HQjeghNs_NH1n&open=AZ9ymf-HQjeghNs_NH1n&pullRequest=1023
Check warning on line 80 in FMS/Pages/Dashboard/Index.cshtml.cs
sonarqubecloud / SonarCloud Code Analysis
Loop should be simplified by calling Select(programEvent => programEvent.Unit))
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ891f0-J6p7fo_I59qa&open=AZ891f0-J6p7fo_I59qa&pullRequest=1023
Check warning on line 217 in FMS/Pages/Dashboard/Index.cshtml
sonarqubecloud / SonarCloud Code Analysis
Use '.Any()' to test whether this 'IEnumerable<FMS.Domain.Dto.DashboardUnitEventsDto>' is empty or not.
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9i6tiB9v-7QKVTmtpL&open=AZ9i6tiB9v-7QKVTmtpL&pullRequest=1023
Check warning on line 457 in FMS/Pages/Dashboard/Index.cshtml
sonarqubecloud / SonarCloud Code Analysis
Drop 'Where' and move the condition into the 'Count'.
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9ymf-HQjeghNs_NH1u&open=AZ9ymf-HQjeghNs_NH1u&pullRequest=1023
Check warning on line 235 in FMS/Pages/Dashboard/Index.cshtml
sonarqubecloud / SonarCloud Code Analysis
Drop 'Where' and move the condition into the 'Count'.
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9ymf-HQjeghNs_NH1r&open=AZ9ymf-HQjeghNs_NH1r&pullRequest=1023
Check warning on line 222 in FMS/Pages/Dashboard/Index.cshtml
sonarqubecloud / SonarCloud Code Analysis
Drop 'Where' and move the condition into the 'Count'.
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9ymf-HQjeghNs_NH1q&open=AZ9ymf-HQjeghNs_NH1q&pullRequest=1023
Check warning on line 457 in FMS/Pages/Dashboard/Index.cshtml
sonarqubecloud / SonarCloud Code Analysis
Drop 'Where' and move the condition into the 'Count'.
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9ymf-HQjeghNs_NH1v&open=AZ9ymf-HQjeghNs_NH1v&pullRequest=1023
Check warning on line 457 in FMS/Pages/Dashboard/Index.cshtml
sonarqubecloud / SonarCloud Code Analysis
Use '.Any()' to test whether this 'IEnumerable<FMS.Domain.Dto.DashboardProgramEventsDto>' is empty or not.
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9ymf-HQjeghNs_NH1p&open=AZ9ymf-HQjeghNs_NH1p&pullRequest=1023
Check warning on line 423 in FMS/Pages/Dashboard/Index.cshtml
sonarqubecloud / SonarCloud Code Analysis
Use '.Any()' to test whether this 'IEnumerable<FMS.Domain.Dto.DashboardProgramEventsDto>' is empty or not.
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9i6tiB9v-7QKVTmtpM&open=AZ9i6tiB9v-7QKVTmtpM&pullRequest=1023
Check warning on line 822 in FMS/Pages/Dashboard/Index.cshtml
sonarqubecloud / SonarCloud Code Analysis
Drop 'Where' and move the condition into the 'Count'.
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9i6tiB9v-7QKVTmtpO&open=AZ9i6tiB9v-7QKVTmtpO&pullRequest=1023
Check warning on line 806 in FMS/Pages/Dashboard/Index.cshtml
sonarqubecloud / SonarCloud Code Analysis
Use '.Any()' to test whether this 'IEnumerable<FMS.Domain.Dto.DashboardProgramFacilitiesDto>' is empty or not.
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9i6tiB9v-7QKVTmtpI&open=AZ9i6tiB9v-7QKVTmtpI&pullRequest=1023
Check warning on line 9 in FMS/Pages/Dashboard/Index.cshtml
sonarqubecloud / SonarCloud Code Analysis
Remove this deprecated "center" element.
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9i6tiB9v-7QKVTmtpF&open=AZ9i6tiB9v-7QKVTmtpF&pullRequest=1023
Check warning on line 442 in FMS/Pages/Dashboard/Index.cshtml
sonarqubecloud / SonarCloud Code Analysis
Loops should be simplified using the "Where" LINQ method
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9ymf-HQjeghNs_NH1x&open=AZ9ymf-HQjeghNs_NH1x&pullRequest=1023
Check warning on line 686 in FMS/Pages/Dashboard/Index.cshtml
sonarqubecloud / SonarCloud Code Analysis
Use '.Any()' to test whether this 'IEnumerable<FMS.Domain.Dto.DashboardUserFacilitiesDto>' is empty or not.
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9i6tiB9v-7QKVTmtpG&open=AZ9i6tiB9v-7QKVTmtpG&pullRequest=1023
Check warning on line 222 in FMS/Pages/Dashboard/Index.cshtml
sonarqubecloud / SonarCloud Code Analysis
Use '.Any()' to test whether this 'IEnumerable<FMS.Domain.Dto.DashboardUnitEventsDto>' is empty or not.
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9ymf-HQjeghNs_NH1m&open=AZ9ymf-HQjeghNs_NH1m&pullRequest=1023
Check warning on line 439 in FMS/Pages/Dashboard/Index.cshtml
sonarqubecloud / SonarCloud Code Analysis
Drop 'Where' and move the condition into the 'Count'.
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9i6tiB9v-7QKVTmtpR&open=AZ9i6tiB9v-7QKVTmtpR&pullRequest=1023
Check warning on line 747 in FMS/Pages/Dashboard/Index.cshtml
sonarqubecloud / SonarCloud Code Analysis
Use '.Any()' to test whether this 'IEnumerable<FMS.Domain.Dto.DashboardUnitFacilitiesDto>' is empty or not.
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9i6tiB9v-7QKVTmtpH&open=AZ9i6tiB9v-7QKVTmtpH&pullRequest=1023
Check warning on line 439 in FMS/Pages/Dashboard/Index.cshtml
sonarqubecloud / SonarCloud Code Analysis
Use '.Any()' to test whether this 'IEnumerable<FMS.Domain.Dto.DashboardProgramEventsDto>' is empty or not.
See more on https://sonarcloud.io/project/issues?id=gaepdit_FMS&issues=AZ9i6tiB9v-7QKVTmtpN&open=AZ9i6tiB9v-7QKVTmtpN&pullRequest=1023