Exemple #1
0
        public async Task <IActionResult> DeleteRequest(
            [HttpTrigger(AuthorizationLevel.Function, "delete", Route = route)] HttpRequestMessage req)
        {
            var    request  = JsonConvert.DeserializeObject <DeleteRequest>(await req.Content.ReadAsStringAsync());
            string response = await _requestLogic.DeleteRequest(request);

            return(new OkObjectResult(response));
        }
        public async Task <IActionResult> DeleteConfirmed(int RequestId)
        {
            _requestLogic.DeleteRequest(RequestId);
            await _requestLogic.Save();

            return(RedirectToAction("Index", "User"));

            // NOTE:
            // If cancelRequest, change return RedirectToAction(nameof(Index)); to PassengerIndex
        }