コード例 #1
0
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            try{
                EventoBLL bll       = new EventoBLL();
                string    descricao = Request.Form["descricao"].ToString();

                _evento.idAssociacao = Master.getAssociacaoSession().IdAssociacao;
                _evento.Local        = txtLocal.Text;
                _evento.Titulo       = txtTitulo.Text;
                _evento.dataIni      = txtDataInicio.Text;
                _evento.dataEnd      = txtDataFim.Text;
                _evento.Descricao    = descricao;

                if (_evento.idEvento > 0)
                {
                    bll.update(_evento);

                    Session["FlashMsg"]     = "Evento atualizado com sucesso.";
                    Session["FlashMsgType"] = "success";
                }
                else
                {
                    bll.inserir(_evento);

                    Session["FlashMsg"]     = "Evento cadastro com sucesso.";
                    Session["FlashMsgType"] = "success";
                }
            }catch (Exception ex)
            {
                Session["FlashMsg"]     = ex.Message;
                Session["FlashMsgType"] = "danger";
            }
            finally
            {
                Response.Redirect("~/Painel/Eventos.aspx");
            }
        }