示例#1
0
        private void CarregarCadastro(IGerenciadorFormulario gerenciador, string selecionado)
        {
            _gerenciador = gerenciador;

            UserControl listagem = _gerenciador.PegarControle();

            _gerenciador.CarregarListagem();

            EstadoBotoes estadoBotoes = _gerenciador.ObtemEstadoBotoes();
            TituloBotoes tituloBotoes = _gerenciador.ObtemTituloBotoes(selecionado);

            ModificarEstadoBotoes(estadoBotoes);
            ModificarTituloBotoes(tituloBotoes);

            listagem.Dock = DockStyle.Fill;

            panelControl.Controls.Clear();
            _gerenciador.LimparItemSelecionado();

            panelControl.Controls.Add(listagem);
        }
示例#2
0
 private void ModificarTituloBotoes(TituloBotoes tituloBotoes)
 {
     ToolStripbtnGravar.Text  = tituloBotoes.Gravar;
     ToolStripbtnEditar.Text  = tituloBotoes.Editar;
     ToolStripbtnExcluir.Text = tituloBotoes.Excluir;
 }