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