public ActionResult CreateMultiple(HttpPostedFileBase fileUpload) { var path = HttpContext.Request.PhysicalApplicationPath; path = Path.Combine(path, @"Data\CSV"); path = Path.Combine(path, Guid.NewGuid().ToString()); Directory.CreateDirectory(path); path = Path.Combine(path, fileUpload.FileName.Split('\\').Last()); fileUpload.SaveAs(path); try { var users = _Storage.CreateUsersFromCSV(path); return(View("CreatedMultiple", users)); } catch (Exception ex) { ModelState.AddModelError("", ex); return(View()); } }