Please enable JavaScript.
Coggle requires JavaScript to display documents.
ESR-8582 Remove 'Create Manifest Outbound' menu option from CSP…
ESR-8582
Remove 'Create Manifest Outbound' menu option from CSP
Mvc.sitemap
...\eShopWorld\UI\esw.Operations...
mvcSiteMapNode
title="Create Manifest Outbound"
area="Operations"
controller="FreightHandling"
action="GetManifestOutboundFiles"
roles="ManifestingOutbound" :check:
FreightHandlingController
...\UI\esw.Operations\Shared\Areas\Operations\Controllers... :check:
ActionResult
GetManifestOutboundFiles
()
[HttpGet] :check:
[ManifestOutboundViewModel].
ManifestOutboundList =
GetFiles
() :check:
OperationsService.
GetManifestOutboundFiles
() :check:
OperationsWcfClient.cs
>
GetManifestOutboundFiles()
:check:
...\Common\WcfClients\esw.Common.WcfClients...
IOperationsService.cs
>
GetManifestOutboundFiles()
:check:
...\Common\ServiceContracts\esw.Common.ServiceContracts...
Operations.svc.cs >
GetManifestOutboundFiles()
:check:
...\ApplicationServices\esw.ApplicationServices.Operations...
1 more item...
return View
("
CreateManifestOutbound
", model)
[HttpPost]
#
:check:
ActionResult
CreateManifestOutboundFile
(ManifestOutboundViewModel model) :check:
// Get list to populate again
[ManifestOutboundViewModel].ManifestOutboundList =
GetFiles
() :check:
#
#
OperationsService.
CreateManifestOutboundFile
(...) :check:
OperationsWcfClient.cs
>
CreateManifestOutboundFile(...)
:check:
...\Common\WcfClients\esw.Common.WcfClients..
IOperationsService.cs
>
CreateManifestOutboundFile(...)
:check:
...\Common\ServiceContracts\esw.Common.ServiceContracts...
1 more item...
CreateManifestOutbound.cshtml
...\Eshopworld\UI\esw.Operations\
Shared\Areas\Operations\Views\
FreightHandling... :check:
RoleConstants >
ManifestingOutbound = "ManifestingOutbound"
...\Common\Mvc\esw.Common.Mvc\Constants\Constants.cs :forbidden:
MappingConfig.cs
>
CreateMap<ManifestOutFileInformation, ManifestOutboundModel>
...\UI\esw.Operations\Shared\Infrastructure... :check:
ManifestOutboundModel.cs
...\UI\esw.Operations\Shared\Areas\Operations\Models\FreightHandling... :check:
ManifestOutboundViewModel.cs
...\UI\esw.Operations\Shared\Areas\Operations\ViewModels... :check: