Exemplo n.º 1
0
        protected virtual void SetarModoPagina(ModosPagina modo)
        {
            try
            {
                this.ModoPagina = modo;
                MultiView   mtvPrincipal  = (MultiView)this.LocalizarControle("mtvPrincipal", this.Controls);
                Button      btnExcluir    = (Button)this.LocalizarControle("btnExcluir", this.Controls);
                Button      btnSalvar     = (Button)this.LocalizarControle("btnSalvar", this.Controls);
                Button      btnListagem   = (Button)this.LocalizarControle("btnListagem", this.Controls);
                Label       lblTitulo     = (Label)this.LocalizarControle("lblTitulo", this.Controls);
                ProPanel    pnlManutencao = (ProPanel)this.LocalizarControle("pnlManutencao", this.Controls);
                ProPanel    pnlConsulta   = (ProPanel)this.LocalizarControle("pnlConsulta", this.Controls);
                ProGridView grdListagem   = (ProGridView)this.LocalizarControle("grdListagem", this.Controls);

                btnSalvar.Visible   = true;
                btnListagem.Visible = true;
                switch (modo)
                {
                case ModosPagina.Listar:
                    PopularGridView();
                    lblTitulo.Text               = "<b>" + this.TituloPagina + ":</b> Consulta";
                    pnlConsulta.Visible          = true;
                    mtvPrincipal.ActiveViewIndex = 0;
                    btnExcluir.Visible           = false;
                    btnSalvar.Visible            = false;
                    btnListagem.Visible          = false;
                    break;

                case ModosPagina.Inserir:
                    lblTitulo.Text = "<b>" + this.TituloPagina + ":</b> Inclusão";
                    pnlManutencao.Clear();
                    mtvPrincipal.ActiveViewIndex = 1;
                    btnExcluir.Visible           = false;
                    pnlConsulta.Visible          = false;
                    grdListagem.SelectedIndex    = -1;
                    this.grdListagem_SelectedIndexChanged(this, EventArgs.Empty);
                    if (FocoInicial != null)
                    {
                        Focus(FocoInicial);
                    }
                    break;

                case ModosPagina.Alterar:
                    lblTitulo.Text = "<b>" + this.TituloPagina + ":</b> Alteração";
                    mtvPrincipal.ActiveViewIndex = 1;
                    btnExcluir.Visible           = true;
                    pnlConsulta.Visible          = false;
                    if (FocoInicial != null)
                    {
                        Focus(FocoInicial);
                    }
                    break;
                }
                VerificarPermissoes();
            }
            catch (Exception ex)
            {
                this.ExibirExcecao(ex);
            }
        }
Exemplo n.º 2
0
        protected virtual void SetarModoPagina(ModosPagina modo)
        {
            try
            {
                this.ModoPagina = modo;
                Button btnExcluir = (Button)this.LocalizarControle("btnExcluirUC", this.Controls);
                //Button btnNovoCadastro = (Button)this.LocalizarControle("btnNovoCadastroUC", this.Controls);
                ProPanel pnlManutencao = (ProPanel)this.LocalizarControle("pnlManutencaoUC", this.Controls);
                //ProPanel pnlConsulta = (ProPanel)this.LocalizarControle("pnlConsultaUC",this.Controls);
                ProGridView        grdListagem = (ProGridView)this.LocalizarControle("grdListagemUC", this.Controls);
                ModalPopupExtender mpeUC       = (ModalPopupExtender)this.LocalizarControle("mpeUC", this.Controls);

                switch (modo)
                {
                case ModosPagina.Listar:
                    PopularGridView();
                    mpeUC.Hide();
                    break;

                case ModosPagina.Inserir:
                    pnlManutencao.Clear();
                    mpeUC.Show();
                    btnExcluir.Visible = false;
                    //btnNovoCadastro.Visible = false;
                    //pnlConsulta.Visible = false;
                    grdListagem.SelectedIndex = -1;
                    this.grdListagem_SelectedIndexChanged(this, EventArgs.Empty);
                    if (FocoInicial != null)
                    {
                        Focus(FocoInicial);
                    }
                    break;

                case ModosPagina.Alterar:
                    mpeUC.Show();
                    btnExcluir.Visible = true;
                    //btnNovoCadastro.Visible = true;
                    //pnlConsulta.Visible = false;
                    if (FocoInicial != null)
                    {
                        Focus(FocoInicial);
                    }
                    break;
                }
                PreencherIdPaiManutencao();
                BotaoNovoAtivo();
                VerificarPermissoes();
            }
            catch (Exception ex)
            {
                this.ExibirExcecao(ex);
            }
        }
Exemplo n.º 3
0
        protected virtual void SetarModoPagina(ModosPagina modo)
        {
            try
            {
                this.ModoPagina = modo;
                MultiView   mtvPrincipal    = (MultiView)this.LocalizarControle("mtvPrincipal", this.Controls);
                Button      btnExcluir      = (Button)this.LocalizarControle("btnExcluir", this.Controls);
                Button      btnNovoCadastro = (Button)this.LocalizarControle("btnNovoCadastro", this.Controls);
                ProPanel    pnlManutencao   = (ProPanel)this.LocalizarControle("pnlManutencao", this.Controls);
                ProPanel    pnlConsulta     = (ProPanel)this.LocalizarControle("pnlConsulta", this.Controls);
                ProGridView grdListagem     = (ProGridView)this.LocalizarControle("grdListagem", this.Controls);

                switch (modo)
                {
                case ModosPagina.Listar:
                    PopularGridView();
                    pnlConsulta.Visible          = true;
                    mtvPrincipal.ActiveViewIndex = 0;
                    break;

                case ModosPagina.Inserir:
                    pnlManutencao.Clear();
                    mtvPrincipal.ActiveViewIndex = 1;
                    btnExcluir.Visible           = false;
                    btnNovoCadastro.Visible      = false;
                    pnlConsulta.Visible          = false;
                    grdListagem.SelectedIndex    = -1;
                    this.grdListagem_SelectedIndexChanged(this, EventArgs.Empty);
                    if (FocoInicial != null)
                    {
                        Focus(FocoInicial);
                    }
                    break;

                case ModosPagina.Alterar:
                    mtvPrincipal.ActiveViewIndex = 1;
                    btnExcluir.Visible           = true;
                    btnNovoCadastro.Visible      = true;
                    pnlConsulta.Visible          = false;
                    if (FocoInicial != null)
                    {
                        Focus(FocoInicial);
                    }
                    break;
                }
            }
            catch (Exception ex)
            {
                this.ExibirExcecao(ex);
            }
        }