public ActionResult ListFile(string siteTip = null) { var vm = CreateViewData <VMXFileList>(); vm.FileList = XFile.ListAllData(); vm.Msg = siteTip; return(View(vm)); }
public ActionResult ListFile(CommonFilterData filter) { var vm = CreateViewData <VMXFileList>(); switch (filter.Action) { case "trash": var msg = XFile.DeleteByID(filter.ObjIDList.ToArray()); if (!msg.Error) { return(ListFile(string.Format("Items with id [{0}] have been deleted!", String.Join(",", filter.ObjIDList)))); } vm.Msg = msg.Body; vm.Error = msg.Error; break; } vm.FileList = XFile.ListAllData(); return(View(vm)); }
public ActionResult UploadMedia(string RefId = "", string Src = "local", bool flash = true, string mode = "list") { var vm = CreateViewData <VMUploadMedia>(); vm.NoFlash = !flash; var rel = Guid.Empty; Guid.TryParse(RefId, out rel); vm.RefId = rel; vm.Src = Src; vm.ViewMode = mode; vm.FileList = XFile.ListAllData(); if (!rel.Equals(Guid.Empty)) { vm.RefAttachments = Topic.GetAttachments(rel); } else { vm.RefAttachments = new List <Guid>(); } return(View(vm)); }