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 void Page_Load(object sender, EventArgs e) { try { if (!Page.IsPostBack) { ConvenioDAL cDAL = new ConvenioDAL(); Convenio c = cDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idCnv"])); litNome.Text = c.NMConvenio; litDescricao.Text = c.DSConvenio; // LISTA OS ARQUIVOS DO CONVÊNIO // ArquivoConvenioDAL acDAL = new ArquivoConvenioDAL(); rptArquivosConvenio.DataSource = acDAL.Listar().Cast <ArquivoConvenio>().Where(cv => cv.Convenio.IDConvenio == c.IDConvenio); rptArquivosConvenio.DataBind(); // FIM // } } catch (Exception) { throw; } }