예제 #1
0
    protected void btnConfirmar_Click(object sender, EventArgs e)
    {
        try
        {
            IPropostaControlador controlador = PropostaControlador.Instance;

            Proposta proposta = new Proposta();

            proposta        = (Proposta)Session["PropostaAlterar"];
            proposta.Titulo = txtTitulo.Text;

            proposta.Corpo = WebHtmlEditorCorpo.Text;



            controlador.Alterar(proposta);

            cvaAvisoDeInformacao.ErrorMessage = SiteConstantes.INDEX_ALTERADO;
            cvaAvisoDeInformacao.IsValid      = false;
        }
        catch (Exception ex)
        {
            cvaAvisoDeErro.ErrorMessage = ex.Message;
            cvaAvisoDeErro.IsValid      = false;
        }
    }
예제 #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            IPropostaControlador controlador = PropostaControlador.Instance;


            gridProposta.DataSource = controlador.Consultar();
            gridProposta.DataBind();
        }
        catch (Exception exe)
        {
        }
    }
예제 #3
0
    protected void btnImagem_Click(object sender, EventArgs e)
    {
        try
        {
            IPropostaControlador processo = PropostaControlador.Instance;
            Proposta             proposta = new Proposta();
            proposta.ID = PropostaSelecionar1.IdProposta;


            Session.Add("PropostaIncluirImagem", processo.Consultar(proposta, TipoPesquisa.E)[0]);
            Response.Redirect("~/ModuloImagem/Consultar.aspx", false);
        }
        catch (Exception ex)
        {
            cvaAvisoDeErro.ErrorMessage = ex.Message;
            cvaAvisoDeErro.IsValid      = false;
        }
    }
예제 #4
0
    protected void btnConfirmar_Click(object sender, EventArgs e)
    {
        try
        {
            IPropostaControlador controlador = PropostaControlador.Instance;
            Proposta             proposta    = new Proposta();

            proposta.Titulo    = txtTitulo.Text;
            proposta.SubTitulo = txtSubTitulo.Text;
            proposta.Corpo     = WebHtmlEditorCorpo.Text;

            controlador.Incluir(proposta);
            cvaAvisoDeInformacao.ErrorMessage = SiteConstantes.PROPOSTA_INCLUIDA;
            cvaAvisoDeInformacao.IsValid      = false;
        }
        catch (Exception ex)
        {
            cvaAvisoDeErro.ErrorMessage = ex.Message;
            cvaAvisoDeErro.IsValid      = false;
        }
    }
예제 #5
0
    protected void btnExcluir_Click(object sender, EventArgs e)
    {
        try
        {
            IPropostaControlador processo = PropostaControlador.Instance;
            Proposta             proposta = new Proposta();
            proposta.ID = PropostaSelecionar1.IdProposta;

            processo.Excluir(proposta);
            cvaAvisoDeInformacao.ErrorMessage = SiteConstantes.INDEX_EXCLUIDO;
            cvaAvisoDeInformacao.IsValid      = false;
            PropostaSelecionar1.Consultar();
            selecionado = false;
            HabilitarBotoes();
        }
        catch (Exception ex)
        {
            cvaAvisoDeErro.ErrorMessage = ex.Message;
            cvaAvisoDeErro.IsValid      = false;
        }
    }
예제 #6
0
    public void Consultar()
    {
        try
        {
            PropostaList = new List <Proposta>();

            if (!string.IsNullOrEmpty(txtTitulo.Text.Trim()))
            {
                IPropostaControlador controlador = PropostaControlador.Instance;
                Proposta             proposta    = new Proposta();
                proposta.Titulo = txtTitulo.Text.Trim();


                PropostaList = controlador.Consultar(proposta, TipoPesquisa.E);

                GrdProposta.DataSource = PropostaList;
                GrdProposta.DataBind();
            }
            else
            {
                IPropostaControlador controlador = PropostaControlador.Instance;



                PropostaList = controlador.Consultar();


                GrdProposta.DataSource = PropostaList;
                GrdProposta.DataBind();
            }
        }
        catch (Exception ex)
        {
            cvaAvisoDeErro.ErrorMessage = ex.Message;
            cvaAvisoDeErro.IsValid      = false;
        }
    }