using System.Web.Mvc; namespace BeWoPlanerMobil.Controllers { internal interface IDocumentsController { [Authorize] ActionResult SaveDescriptionChange(string descriptionText, long? fileOid); [Authorize] FileResult DownloadFile(long fileOid); [Authorize] ActionResult DeleteFile(long? fileOid, long? fileVersion); [Authorize] [HttpPost] ActionResult UploadFile(FormCollection formCollection); [Authorize] ActionResult DeleteFolder(long? folderOid); [Authorize] ActionResult RenameFolder(string newName, long folderOid); [Authorize] ActionResult AddNewFolder(string folderName, long? parentFolderOid); } }