private void SetFile(IFormFile file, int posicao) { MemoryStream ms = new MemoryStream(); file.OpenReadStream().CopyTo(ms); var animal = new AnimalDTO() { FotoArquivo = new ArquivoDTO() { ContentType = file.ContentType, NomeSalvar = file.FileName, ArquivoArray = ms.ToArray(), Path = ArquivoHelper.GetPathExetension(AssemblyConstants. GetPathImageByBuild(FileConstants.PROD, AssemblyConstants.PATH_IMAGE_ALBUM) , file.FileName, "album_foto_" + posicao) } }; HttpContext.Session.SetObject("TransientAnimalFoto", animal); SalvarFoto(animal.FotoArquivo, posicao); }
private void SetFile(IFormFile file, int posicao) { MemoryStream ms = new MemoryStream(); file.OpenReadStream().CopyTo(ms); var post = new PostDTO() { FotoPost = new ArquivoDTO() { ContentType = file.ContentType, NomeSalvar = file.FileName, ArquivoArray = ms.ToArray(), Path = ArquivoHelper.GetPathExetension(AssemblyConstants. GetPathImageByBuild(FileConstants.PROD, AssemblyConstants.PATH_IMAGE_BLOG) , file.FileName, "blog" + "_" + posicao) } }; HttpContext.Session.SetObject("TransientBlogFoto", post); SalvarFoto(post.FotoPost, posicao); }
private void SetFilesPath(List <Arquivo> lstArquivos, string path) { lstArquivos .ForEach(x => x.Path = ArquivoHelper.GetPathExetension(path, x.NomeSalvar, x.Nome)); }