Save as option while uploading file using asp.net MVC EF : I'm not sure whether it is possible or not to do. I'm uploading the file to a server in my MVC web application. Currently, it is storing in my project folder.
Here is my code which is working fine.

     public ActionResult Upload(HttpPostedFileBase file)
            {
                try
                {
                    if (file.ContentLength > 0)
                    {
                        var fileName = Path.GetFileName(file.FileName);
                        var path = Path.Combine(Server.MapPath("~/Documents"), fileName);
                        file.SaveAs(path);
                    }
                    TempData["Message"] = "Upload successful";
                    return RedirectToAction("Index");
                }
                catch
                {
                    ViewBag.Message = "Upload failed";
                    return RedirectToAction("Uploads");
                }
            }


[![enter image description here][1]][1]


Now I need to store the file on a File server with providing an option to the user to create a directory and store the file where they want. For that, I need to provide SAVE AS option.
How can I store on file server in the network and how to provide Save As option while uploading?


  [1]: https://i.stack.imgur.com/XSnmr.png