コード例 #1
0
        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; }
        }
コード例 #2
0
        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; }
        }