Пример #1
0
 private void btAlterar_Click_1(object sender, System.EventArgs e)
 {
     cadastro = new frmFuncaoCadastro(Operacao.Editar, context);
     cadastro.StyleManager = this.StyleManager;
     cadastro.Funcao       = retornarFuncaoSelecionado();
     cadastro.ShowDialog();
     preencherGrid();
 }
Пример #2
0
 private void btNovo_Click_1(object sender, System.EventArgs e)
 {
     cadastro = new frmFuncaoCadastro(Operacao.Inserir, context);
     cadastro.StyleManager = this.StyleManager;
     cadastro.Funcao       = new Funcao();
     cadastro.ShowDialog();
     preencherGrid();
 }
Пример #3
0
 private void btnVisualizar_Click(object sender, EventArgs e)
 {
     cadastro = new frmFuncaoCadastro(Operacao.Visualizar, context);
     cadastro.StyleManager = this.StyleManager;
     cadastro.Funcao       = retornarFuncaoSelecionado();
     cadastro.preencherTela();
     cadastro.ShowDialog();
     preencherGrid();
 }
Пример #4
0
 private void btExcluir_Click_1(object sender, System.EventArgs e)
 {
     cadastro = new frmFuncaoCadastro(Operacao.Excluir, context);
     cadastro.StyleManager = this.StyleManager;
     cadastro.Funcao       = retornarFuncaoSelecionado();
     if (!servico.VerificarDependencias(funcao.Id))
     {
         MetroFramework.MetroMessageBox.Show(this, "A Função \"" + funcao.NomeFuncao + "\" não pode ser deletada, existem um ou mais Funcionários cadastrados com essa Função. \nAntes de excluir, será necessário desvinculá-la de todos os Funcionários relacionados.", "Atenção!", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Hand);
         return;
     }
     cadastro.ShowDialog();
     preencherGrid();
 }