private void btn_Inserir_Click(object sender, EventArgs e) { try { Funcionario_Manter_TL oTela = new Funcionario_Manter_TL(); oTela.Funcionalidade = Codigo_Funcionalidade.Inserir; oTela.Show(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Operador", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void gv_Listar_Funcionario_RowCellClick(object sender, DevExpress.XtraGrid.Views.Grid.RowCellClickEventArgs e) { try { if (e.RowHandle > -1) { string oNome = Convert.ToString(gv_Listar_Funcionario.GetRowCellValue(e.RowHandle, col_Nome_Funcionario)); short oCodigo = Convert.ToInt16(gv_Listar_Funcionario.GetRowCellValue(e.RowHandle, col_Codigo_Funcionario)); if (e.Column.AbsoluteIndex == col_Alterar.AbsoluteIndex) { Funcionario_Manter_TL oTela_Manter = new Funcionario_Manter_TL(); oTela_Manter.Funcionalidade = Codigo_Funcionalidade.Alterar; oTela_Manter.Text = "Alterar Nome do funcionario - " + oNome; oTela_Manter.Codigo = oCodigo; oTela_Manter.MdiParent = this.MdiParent; oTela_Manter.Tela_Origem = this; oTela_Manter.Show(); } else if (e.Column.AbsoluteIndex == col_Visualizar.AbsoluteIndex) { Funcionario_Manter_TL oTela_Manter = new Funcionario_Manter_TL(); oTela_Manter.Funcionalidade = Codigo_Funcionalidade.Visualizar; oTela_Manter.Text = "Visualizar Funcionário - " + oNome; oTela_Manter.Codigo = oCodigo; oTela_Manter.MdiParent = this.MdiParent; oTela_Manter.Tela_Origem = this; oTela_Manter.Show(); } else if (e.Column.AbsoluteIndex == col_Excluir.AbsoluteIndex) { if (MessageBox.Show("Deseja excluir o funcionário\"" + oNome + "\"?", "Excluir", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { SG_Cadastro_Funcinario_NG.Funcionario.Excluir(oCodigo); btn_Pesquisar_Click(sender, e); MessageBox.Show("Funcionário excluido com sucesso!", "Funcionário"); } } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Funcionário"); } }