public IActionResult Create(CreateRequestViewModel model) { RequestModel request = new RequestModel { UserId = User.FindFirstValue(ClaimTypes.NameIdentifier), Status = "Awaiting Driver", Item = model.Item, PickUpInstructions = model.PickupInstructions, DropOffInstructions = model.DropoffInstructions, ImageName = Upload(model.Image) }; UpdatePickupAddress(model, request); UpdateDropoffAddress(model, request); // add to the context _context.AddRequest(request); return(RedirectToAction("ConfirmUpdate", new CreateRequestViewModel(request))); }