コード例 #1
0
        private void Bt_IncluirCliente_Click(object sender, EventArgs e)
        {
            Frm_ClientesManutencao frm = new Frm_ClientesManutencao(0, repository);

            Hide();
            frm.ShowDialog();
            //repository.Inserir(frm.ClienteManutencao);  // -- Agora esta Inserindo direto na frm_ClientesManutencao
            Show();
            AtualizarGrid();
        }
コード例 #2
0
        private void DbGrid_Clientes_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (dbGrid_Clientes.Columns[e.ColumnIndex].Name == "Bt_Editar") // Editar
            {
                ClassCliente itemSelecionado = (ClassCliente)dbGrid_Clientes.Rows[e.RowIndex].DataBoundItem;

                Frm_ClientesManutencao frm = new Frm_ClientesManutencao(itemSelecionado.Id, repository);
                Hide();
                frm.ShowDialog();
                // repository.Editar(frm.ClienteManutencao); // - Agora esta Editando direto na frm_ClientesManutencao

                Show();
                AtualizarGrid();
            }
            if (dbGrid_Clientes.Columns[e.ColumnIndex].Name == "Bt_Apagar") // Editar
            {
                ClassCliente itemSelecionado = (ClassCliente)dbGrid_Clientes.Rows[e.RowIndex].DataBoundItem;
                repository.Apagar(itemSelecionado.Id);
                AtualizarGrid();
            }
        }