@using Pilotfish.Afx.ComponentModel @using Pilotfish.Afx.Security @using Pilotfish.Afx.Mvc @using Neo.Legitimate.Common; @{ ViewBag.Title = "Purification"; Layout = "~/Views/Shared/_ApplicationsLayout.cshtml"; var userSecurables = (Profile != null && ((Pilotfish.Afx.Security.UserProfile)Profile).Securables != null) ? ((Pilotfish.Afx.Security.UserProfile)Profile).Securables.ToList() : null; } @Html.Partial("Scripts/Purification-Init") @Html.Partial("Scripts/Purification-Events") @if (SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_Updatemembercontactdetails) || SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_Correctmodeandservicetype) || SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_AddToLTPSLicenceList) || SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_ManageNeoverifieddata) ) {

Tools

@if (SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_Updatemembercontactdetails)) {
Update member contact details
} @if (SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_Correctmodeandservicetype)) {
Correct mode and service type
} @if (SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_AddToLTPSLicenceList)) {
Add active LTPS Permits
} @if (SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_ManageNeoverifieddata)) {
Manage Neo verified association data
} @if (SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_CorrectRoute)) {
Correct Routes
} @if (SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_ChangeApplicationType)) {
Change Application Type
} @if (SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_ReceiptManagement)) {
Receipt Management
} @if (SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_ChangeIdNumber)) {
Change Id Number
}
} @if (SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_ManageLegitimateLicencesLinkedToActiveOLASlicences) || SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_UpdateMissingOriginatingLicenceNumbers) || SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_OverwriteOriginatingLicenceNumbers)) {

Data Issues That Needs Attention

@if (SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_ManageLegitimateLicencesLinkedToActiveOLASlicences)) {
} @if (SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_UpdateMissingOriginatingLicenceNumbers) || SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_OverwriteOriginatingLicenceNumbers)) {
}
} @if (SecurityHelper.UserHasRole(((UserProfile)Profile).Roles, Neo.Legitimate.Common.Role.ApplicationAdministrator) || SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_AddToBlockedLicenceList) || SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_AddToBlockedIDNumberList)) {

Other

@if (SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_Managebypassedexpiredlicencelist)) {
} @if (SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_AddToBlockedLicenceList)) {
Blocked licences/permits
} @if (SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_AddToBlockedIDNumberList)) {
Blocked ID Numbers
} @if (SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_Manageallowednewlicencelist)) {
} @if (SecurityHelper.UserHasAccessToSecurable(userSecurables, Securable.ApplicationsModule_Purification_ManageSourceSystemViewer)) {
}
}