/// <summary> /// Edita um funcionário /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btn_editarfuncionario_Click(object sender, EventArgs e) { try { if (string.IsNullOrEmpty(lbl_codigofuncionario.Text)) { throw new Exception("Escolha um funcionário para editar!"); } funcionario = this.CriaFuncionario(); foreach (Form mdiChild in principalUi.MdiChildren) { if (mdiChild.GetType() == typeof(CadastroFuncionario)) { mdiChild.Close(); } } CadastroFuncionario frm_cadastrafuncionario = new CadastroFuncionario(funcionario, principalUi); frm_cadastrafuncionario.MdiParent = principalUi; frm_cadastrafuncionario.Show(); } catch (Exception ex) { Mensageiro.MensagemErro(ex, this); } }
/// <summary> /// Abre o formulário para cadastro do funcionário /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btn_novo_Click(object sender, EventArgs e) { try { foreach (Form mdiChild in principalUi.MdiChildren) { if (mdiChild.GetType() == typeof(CadastroFuncionario)) { mdiChild.Close(); } } CadastroFuncionario frm_cadastrafuncionario = new CadastroFuncionario { MdiParent = principalUi }; frm_cadastrafuncionario.Show(); } catch (Exception ex) { Mensageiro.MensagemErro(ex, this); } }