// GET: Request/Create
        public async Task <IActionResult> Create(int?PostId, string DriverEmail)
        {
            if (HttpContext.Session.GetInt32("UserId") == null || HttpContext.Session.GetInt32("UserId") == 0)
            {
                TempData["Message"] = "You must be logged in to access that page";
                return(RedirectToAction("SignIn", "User"));
            }

            var request = await _requestLogic.GetPost(PostId);

            ViewBag.UserId      = HttpContext.Session.GetInt32("UserId");
            ViewBag.DriverEmail = DriverEmail;
            ViewBag.PostId      = PostId;

            return(View(request));
        }