public ActionResult Index() { try { FileManagerController.InsertDirectory(Common.Directories.HDDataSource); ViewBag.directory = TM.Core.IO.DirectoriesToList(Common.Directories.HDDataSource).OrderByDescending(d => d).ToList(); } catch (Exception ex) { } return(View()); }
public ActionResult Index() { try { FileManagerController.InsertDirectory(Common.Directories.HDData); ViewBag.directory = TM.Core.IO.DirectoriesToList(Common.Directories.HDData).OrderByDescending(d => d).ToList(); ViewBag.dvvt = _Con.Connection.Query <Models.DICHVU_VT_BKN>("SELECT * FROM DICHVU_VT_BKN WHERE TT_UPLOAD=1 AND FLAG=1 ORDER BY ORDERS"); } catch (Exception ex) { } return(View()); }
// [AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = false, Inherited = true)] // public class ValidateJsonAntiForgeryTokenAttribute : FilterAttribute, IAuthorizationFilter { // public void OnAuthorization(AuthorizationContext filterContext) { // if (filterContext == null) // throw new ArgumentNullException("filterContext"); // var httpContext = filterContext.HttpContext; // var cookie = httpContext.Request.Cookies[System.Web.Helpers.AntiForgeryConfig.CookieName]; // System.Web.Helpers.AntiForgery.Validate(cookie != null ? cookie.Value : null, httpContext.Request.Headers["__RequestVerificationToken"]); // } // } public int UploadBase(string DataSource, string strResult = null, List <string> fileUpload = null, string Extension = ".dbf") { try { int uploadedCount = 0; var files = Request.Form.Files; if (files.Count > 0) { FileManagerController.InsertDirectory(DataSource, false); if (fileUpload == null) { fileUpload = new List <string>(); } var fileSavePath = new List <string>(); //Delete old File //TM.IO.Delete(obj.DataSource, TM.IO.Files(obj.DataSource)); for (int i = 0; i < files.Count; i++) { var file = files[i]; if (!file.FileName.IsExtension(Extension)) { return((int)Common.Objects.ResultCode._extension); } if (file.Length > 0) { if (fileUpload.Count < 1) { fileUpload.Add(file.FileName.ToLower()); //System.IO.Path.GetFileName( } fileSavePath.Add(DataSource + fileUpload[i]); using (System.IO.FileStream fs = System.IO.File.Create(fileSavePath[i])) { files[i].CopyTo(fs); fs.Flush(); } uploadedCount++; FileManagerController.InsertFile(DataSource + fileUpload[i], false); } } var rs = "Tải lên thành công </br>"; foreach (var item in fileUpload) { rs += item + "<br/>"; } strResult = rs; return((int)Common.Objects.ResultCode._success); } else { return((int)Common.Objects.ResultCode._length); } } catch (Exception) { throw; } }