Ejemplo n.º 1
0
        public static string SaveFile(string name, byte[] fileContent, string contentType, string directorio, string extension)
        {
            string folder = IOHelper.GetDiskLocation(directorio);

            IOHelper.CheckAndCreateFolder(folder);

            string path = IOHelper.ConbinePath(folder, name + "." + extension);

            FileSystemFile.Save(new Archivo(name, name, fileContent, contentType, extension), path);

            return(path);
        }
Ejemplo n.º 2
0
        public static string SaveFile(Ticket ticket, byte[] fileContent, string directorio)
        {
            string folder = IOHelper.GetDiskLocation(directorio);

            IOHelper.CheckAndCreateFolder(folder);

            var    item      = GetFileFromCache(ticket);
            var    aux       = item.Name.Split('.');
            string extension = aux[aux.Length - 1];
            string path      = IOHelper.ConbinePath(folder, ticket.Value + "." + extension);

            string fullPath = directorio + "/" + ticket.Value + "." + extension;

            FileSystemFile.Save(new Archivo(item.Name, item.Description, fileContent, item.ContentType, extension), path);

            return(fullPath);
        }