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(); }
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(); }
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(); }
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(); }