private void AdicionarImagemDeCapa(Conteudo conteudoCriado) { if (anexoConteudoConstrutor.Imagem != null) { var anexoConteudoDAO = new AnexoConteudoDAO(); var anexoConstrutor = new AnexoConteudoConstrutor(); var anexoImagem = anexoConstrutor.ParaConteudo(conteudoCriado) .ParaImagem(anexoConteudoConstrutor.Imagem) .ParaAnexo(null) .ParaNome(anexoConteudoConstrutor.Nome) .Constroi(); anexoConteudoDAO.Adicionar(anexoImagem); } }
private void AdicionarImagem(Conteudo conteudoCriado, ConversorDeAnexos addAnexo) { var anexoConteudoDAO = new AnexoConteudoDAO(); var anexoConstrutor = new AnexoConteudoConstrutor(); var imagem = addAnexo.DatabaseFilePut(Path.GetFullPath(ofdImagemDeCapa.FileName)); string nomeImagem = ofdImagemDeCapa.SafeFileName.ToString(); var anexoImagem = anexoConstrutor.ParaConteudo(conteudoCriado) .ParaImagem(imagem) .ParaAnexo(null) .ParaNome(nomeImagem) .Constroi(); anexoConteudoDAO.Adicionar(anexoImagem); }
private void AdicionarArquivos(Conteudo conteudoCriado, ConversorDeAnexos addAnexo) { var anexoConteudoDAO = new AnexoConteudoDAO(); string[] anexoArquivos = ofdArquivosAnexo.FileNames; foreach (var arquivosSelecionado in anexoArquivos) { var anexos = new AnexoConteudoConstrutor(); var arquivo = anexos.ParaConteudo(conteudoCriado) .ParaImagem(null) .ParaNome(Path.GetFileNameWithoutExtension(arquivosSelecionado)) .ParaAnexo(addAnexo.DatabaseFilePut(arquivosSelecionado)) .Constroi(); anexoConteudoDAO.Adicionar(arquivo); } }