public async Task <IActionResult> Create([Bind("RideId,RideStatusId,PostId,RequestId")] Ride ride) { if (ModelState.IsValid) { _rideLogic.CreateRide(ride); await _rideLogic.Save(); //return RedirectToAction(nameof(Index)); return(RedirectToAction(nameof(Index), "User")); } ViewData["PostId"] = new SelectList(_context.Post, "PostId", "Destination", ride.PostId); ViewData["RequestId"] = new SelectList(_context.Request, "RequestId", "RequestId", ride.RequestId); ViewData["RideStatusId"] = new SelectList(_context.RideStatus, "RideStatusId", "RideStatusDescription", ride.RideStatusId); return(View(ride)); }