示例#1
0
 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;
     }
 }
示例#2
0
        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);
            }
        }