public void ExcluirArquivoRelacionado(ZAdmin_RN.Promocao.PromocaoArquivo arquivo) { try { var arq = db.promo_arquivos.Where(x => x.idpromoarquivo == arquivo.id).FirstOrDefault(); if (arq != null) { arq.excluido = true; db.SaveChanges(); } } catch (Exception) { throw; } }
public bool CapturaImagemUrl(string url, int idPromo, string dirExecutaveis, string dirArquivos) { string nomeArquivo = idPromo + ".jpg"; var cap = new Captura(); if (cap.GeraImagemUrl(url, nomeArquivo, dirExecutaveis, dirArquivos)) { var objArq = new ZAdmin_RN.Promocao.PromocaoArquivo(); objArq.idpromocao = idPromo; objArq.nome = nomeArquivo; objArq.tipo = "Imagem"; objArq.excluido = false; var arqPromo = new ZAdmin_RN.Promocao.PromocaoArquivos(); arqPromo.salvarArquivoRelacionado(objArq); return(true); } else { return(false); } }