Пример #1
0
 private void btNovo_Click_1(object sender, System.EventArgs e)
 {
     cadastro = new frmEmpresaCadastro(Operacao.Inserir, context);
     cadastro.StyleManager = this.StyleManager;
     cadastro.Empresa      = new Empresa();
     cadastro.ShowDialog();
     preencherGrid();
 }
Пример #2
0
 private void btAlterar_Click_1(object sender, System.EventArgs e)
 {
     cadastro = new frmEmpresaCadastro(Operacao.Editar, context);
     cadastro.StyleManager = this.StyleManager;
     cadastro.Empresa      = retornarEmpresaSelecionado();
     cadastro.preencherTela();
     cadastro.ShowDialog();
     preencherGrid();
 }
Пример #3
0
 private void btnVisualizar_Click(object sender, System.EventArgs e)
 {
     cadastro = new frmEmpresaCadastro(Operacao.Visualizar, context);
     cadastro.StyleManager = this.StyleManager;
     cadastro.Empresa      = retornarEmpresaSelecionado();
     empresa = servico.GetEmpresa(empresa.Id);
     cadastro.preencherTela();
     cadastro.ShowDialog();
     preencherGrid();
 }
Пример #4
0
 private void btExcluir_Click_1(object sender, System.EventArgs e)
 {
     cadastro = new frmEmpresaCadastro(Operacao.Excluir, context);
     cadastro.StyleManager = this.StyleManager;
     cadastro.Empresa      = retornarEmpresaSelecionado();
     if (!servico.VerificarDependencias(empresa.Id))
     {
         MetroFramework.MetroMessageBox.Show(this, "A Empresa \"" + empresa.NomeFantasia + "\" não pode ser deletada, existem um ou mais Funcionários cadastrados com essa Empresa. \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.preencherTela();
     cadastro.ShowDialog();
     preencherGrid();
 }