protected void Page_Load(object sender, EventArgs e) { try { ArquivoConvenioDAL acDAL = new ArquivoConvenioDAL(); switch (Request.QueryString["act"]) { case "exc": ArquivoConvenio ac = acDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idAcn"])); string strCaminho = ConfigurationManager.AppSettings["path"] + @"\Convenios\"; if (File.Exists(strCaminho + ac.NMArquivo)) { File.Delete(strCaminho + ac.NMArquivo); } acDAL.Excluir(ac); Response.Write("<script language='JavaScript'>alert('Arquivo do Convênio excluído com sucesso');location='ArquivosConvenio.aspx?idCnv=" + ac.Convenio.IDConvenio + "';</script>"); break; default: break; } // LISTA OS ARQUIVOS DO CONVÊNIO // rptArquivosConvenio.DataSource = acDAL.Listar().Cast <ArquivoConvenio>().Where(c => c.Convenio.IDConvenio == Convert.ToInt32(Request.QueryString["idCnv"])); rptArquivosConvenio.DataBind(); // FIM // } catch (Exception) { throw; } }
protected string getArquivo(int _IdArquivoConvenio) { try { ArquivoConvenioDAL acDAL = new ArquivoConvenioDAL(); ArquivoConvenio ac = acDAL.ObterDadosPorId(_IdArquivoConvenio); return("<li><a href=\"" + ConfigurationManager.AppSettings["url"] + "/Arquivos/Convenios/" + ac.NMArquivo + "\" target=\"_blank\">" + ac.DSArquivo + "</a></li>"); } catch (Exception) { throw; } }