public void AdicionarPublicacao(PublicacaoDTO publicacaoDTO) { var fileName = Path.GetRandomFileName() + ".png"; var uploadPath = Path.Combine(_hostEnvironment.ContentRootPath, "Uploads"); var filePath = Path.Combine(uploadPath, fileName); publicacaoDTO.Foto.CopyTo( new FileStream(filePath, FileMode.Create)); var publicacao = new Publicacao(publicacaoDTO.Descricao, fileName); _context.Publicacoes.Add(publicacao); _context.SaveChanges(); }
public static void Adicionar(DojoCGDFDbContext context) { var publicacao1 = new Publicacao("Publicação 1", "foto1.png"); context.Publicacoes.Add(publicacao1); var publicacao2 = new Publicacao("Publicação 2", "foto2.png"); context.Publicacoes.Add(publicacao2); var publicacao3 = new Publicacao("Publicação 3", "foto3.png"); context.Publicacoes.Add(publicacao3); context.SaveChanges(); }