/// <summary> /// Borra un archivo /// </summary> public bool Delete(MediaFileModel file) { bool deleted = Albums.Delete(file); // Borra la entrada de las carpetas if (!deleted) { deleted = Folders.Delete(file); } // Devuelve el valor que indica si se ha borrado return(deleted); }
/// <summary> /// Borra un archivo de la carpeta /// </summary> internal bool Delete(MediaFileModel file) { bool deleted = false; // Recorre las carpetas borrando la entrada foreach (MediaFolderModel folder in this) { if (!deleted) { deleted = folder.Delete(file); } } // Devuelve el valor que indica si se ha borrado return(deleted); }
/// <summary> /// Borra un archivo /// </summary> internal bool Delete(MediaFileModel file) { bool deleted = false; // Borra la entrada de los albums foreach (MediaAlbumModel album in this) { if (!deleted) { deleted = album.Delete(file); } } // Devuelve el valor que indica si se ha borrado return(deleted); }
/// <summary> /// Borra una entrada /// </summary> internal bool Delete(MediaFileModel entry) { return(Files.Delete(entry)); }