コード例 #1
0
        public async Task <IHttpActionResult> UpdateBewilligungsDatum(int orderItemId, string bewilligung)
        {
            if (string.IsNullOrWhiteSpace(bewilligung))
            {
                return(BadRequest($"missing parameter '{nameof(bewilligung)}'!"));
            }

            var bewilligungsDatum = bewilligung.ParseDateTimeSwiss();
            await client.UpdateBewilligungsDatum(orderItemId, bewilligungsDatum, ControllerHelper.GetCurrentUserId());

            return
                (Ok(bewilligungsDatum)); // Hack: Angularbug, HttpClient verträgt aktuell keine leeren OK Responses, https://github.com/angular/angular/issues/18680
        }