BExIS.Web.Shell.Areas.DCM.Controllers.FormController.SelectFileProcess C# (CSharp) Метод

SelectFileProcess() публичный Метод

Selected File store din the BUS
public SelectFileProcess ( System.Web.HttpPostedFileBase SelectFileUploader ) : System.Web.Mvc.ActionResult
SelectFileUploader System.Web.HttpPostedFileBase
Результат System.Web.Mvc.ActionResult
        public ActionResult SelectFileProcess(HttpPostedFileBase SelectFileUploader)
        {
            if (TaskManager == null) TaskManager = (CreateTaskmanager)Session["CreateDatasetTaskmanager"];

            if (SelectFileUploader != null)
            {
                //data/datasets/1/1/
                string dataPath = AppConfiguration.DataPath; //Path.Combine(AppConfiguration.WorkspaceRootPath, "Data");
                string storepath = Path.Combine(dataPath, "Temp", GetUsernameOrDefault());

                // if folder not exist
                if (!Directory.Exists(storepath))
                {
                    Directory.CreateDirectory(storepath);
                }

                string path = Path.Combine(storepath, SelectFileUploader.FileName);

                SelectFileUploader.SaveAs(path);

                TaskManager.AddToBus(CreateTaskmanager.METADATA_IMPORT_XML_FILEPATH, path);

            }

            return Content("");
        }