Example #1
0
        private MediaFolder GetMediaFolder(Repository repository, string baseFolder, string folderName)
        {
            var fullName = folderName;

            if (baseFolder != null)
            {
                fullName = FolderHelper.CombineFullName(new[] { baseFolder, folderName });
            }
            return(new MediaFolder(repository, fullName));
        }
Example #2
0
 public virtual ActionResult IsFolderNameAvailable(string name, string folderName)
 {
     if (!string.IsNullOrEmpty(name))
     {
         string fullName = name;
         if (!string.IsNullOrEmpty(folderName))
         {
             fullName = FolderHelper.CombineFullName(new[] { folderName, name });
         }
         var folder = new MediaFolder(Repository, fullName);
         if (folder.AsActual() != null)
         {
             return(Json("The name already exists.".Localize(), JsonRequestBehavior.AllowGet));
         }
     }
     return(Json(true, JsonRequestBehavior.AllowGet));
 }