Ejemplo n.º 1
0
        public void AlteraEstadoCRUD(estadoCRUD novoEstadoCRUD)
        {
            currentCRUD = novoEstadoCRUD;

            switch (currentCRUD)
            {
            case estadoCRUD.Inserir:
            case estadoCRUD.Atualizar:

                liGravar.Visible   = true;
                liEditar.Visible   = false;
                liCancelar.Visible = true;
                liVoltar.Visible   = false;
                liExcluir.Visible  = false;

                litModo.Text = "[ Modo de edição ]";

                break;

            case estadoCRUD.Visualizacao:

                liGravar.Visible   = false;
                liCancelar.Visible = false;
                liEditar.Visible   = true;
                liVoltar.Visible   = true;
                liExcluir.Visible  = true;

                litModo.Text = "[ Modo de visualização ]";

                break;
            }

            AplicaPermissoes();
        }
        public void AlteraEstadoCRUD(estadoCRUD novoEstadoCRUD)
        {
            currentCRUD = novoEstadoCRUD;

            switch (currentCRUD)
            {
            case estadoCRUD.Inserir:
            case estadoCRUD.Atualizar:

                liGravar.Visible    = true;
                liEditar.Visible    = false;
                liCancelar.Visible  = true;
                liNovo.Visible      = false;
                liPesquisar.Visible = false;
                liExcluir.Visible   = false;
                liImprimir.Visible  = false;

                litModo.Text = "[ Modo de edição ]";

                break;

            case estadoCRUD.Visualizacao:

                liGravar.Visible    = false;
                liCancelar.Visible  = false;
                liEditar.Visible    = this.ExibirBotaoEditar;
                liNovo.Visible      = this.ExibirBotaoNovo;
                liPesquisar.Visible = this.ExibirBotaoPesquisar;
                liExcluir.Visible   = this.ExibirBotaoExcluir;
                liImprimir.Visible  = this.ExibirBotaoImprimir;

                litModo.Text = "[ Modo de visualização ]";

                break;
            }

            AplicaPermissoes();
        }