コード例 #1
0
        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);
            }
        }
コード例 #2
0
        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");
            }
        }