コード例 #1
0
        public async Task <IHttpActionResult> AuftraegeAusleihen([FromBody] AuftraegeAusleihenParams p)
        {
            var access = ManagementControllerHelper.GetUserAccess();

            if (!access.HasFeature(ApplicationFeature.AuftragsuebersichtAuftraegeKannAuftraegeAusleihen))
            {
                return(StatusCode(HttpStatusCode.Forbidden));
            }

            await orderManagerClient.AuftraegeAusleihen(ControllerHelper.GetCurrentUserId(), p.OrderItemIds);

            return(Content <object>(HttpStatusCode.NoContent, null));
        }