public ActionResult ListTag(CommonFilterData filter) { var vm = CreateViewData <VMTagList>(); switch (filter.Action) { case "trash": var msg = Tag.DeleteByID(filter.ObjIDList.ToArray()); if (!msg.Error) { return(ListTag(string.Format("Items with id [{0}] have been deleted!", String.Join(",", filter.ObjIDList)))); } vm.Error = msg.Error; vm.Msg = msg.Body; vm.TagList = Tag.ListAllData(); break; default: //no action,just render the default list return(ListTag()); break; } 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)); }