public void SalvarArquivoRelacionado() { try { var httpPostedFile = HttpContext.Current.Request.Files["arquivoRelacionado"]; var idPromocao = HttpContext.Current.Request.Form[0]; string tipo = ""; if (httpPostedFile != null) { tipo = httpPostedFile.ContentType.Contains("image") ? "Imagem" : "Arquivo"; var nomeArquivo = idPromocao + DateTime.Now.ToString("ddMMyyyyHHmmss") + Path.GetExtension(httpPostedFile.FileName); //var fileSavePath = Path.Combine(HttpContext.Current.Server.MapPath(Configuracoes.DiretorioSalvarArquivos + "\\promocoes\\"), nomeArquivo); var fileSavePath = Path.Combine(Configuracoes.DiretorioSalvarArquivos + "\\promocoes", nomeArquivo); httpPostedFile.SaveAs(fileSavePath); var objArq = new ZAdmin_RN.Promocao.PromocaoArquivo(); objArq.idpromocao = Convert.ToInt32(idPromocao); objArq.nome = nomeArquivo; objArq.tipo = tipo; objArq.excluido = false; var arqPromo = new ZAdmin_RN.Promocao.PromocaoArquivos(); arqPromo.salvarArquivoRelacionado(objArq); } } catch (Exception ex) { throw ex; } //var httpPostedFile = HttpContext.Current.Request.Files["arquivoRelacionado"]; //var idPromocao = HttpContext.Current.Request.Form[0]; //string tipo = ""; //if (httpPostedFile != null) //{ // tipo = httpPostedFile.ContentType.Contains("image") ? "Imagem" : "Arquivo"; // var nomeArquivo = idPromocao + DateTime.Now.ToString("ddMMyyyyHHmmss") + Path.GetExtension(httpPostedFile.FileName); // var fileSavePath = Path.Combine(HttpContext.Current.Server.MapPath(Configuracoes.DiretorioSalvarArquivos + "\\promocoes\\"), nomeArquivo); // httpPostedFile.SaveAs(fileSavePath); // var objArq = new ZAdmin_RN.Promocao.PromocaoArquivo(); // objArq.idpromocao = Convert.ToInt32(idPromocao); // objArq.nome = nomeArquivo; // objArq.tipo = tipo; // objArq.excluido = false; // var arqPromo = new ZAdmin_RN.Promocao.PromocaoArquivos(); // arqPromo.salvarArquivoRelacionado(objArq); //} }
public void SalvarLinkRelacionado(string url, int idPromocao) { var objLink = new ZAdmin_RN.Promocao.PromocaoArquivo(); objLink.idpromocao = idPromocao; objLink.tipo = "Link"; objLink.excluido = false; objLink.url = url; var linkPromo = new ZAdmin_RN.Promocao.PromocaoArquivos(); linkPromo.salvarLinkRelacionado(objLink); }
public void ExcluirArquvioRelacionado(ZAdmin_RN.Promocao.PromocaoArquivo arquivo) { var arqRN = new ZAdmin_RN.Promocao.PromocaoArquivos(); arqRN.ExcluirArquivoRelacionado(arquivo); }
public List <ZAdmin_RN.Promocao.PromocaoArquivo> GetArquivosRelacionado(int idPromocao) { var arqsRN = new ZAdmin_RN.Promocao.PromocaoArquivos(); return(arqsRN.retornaArquivosRelacionado(idPromocao)); }