Beispiel #1
0
        private void DataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            var marcasSelect = ((System.Data.DataRowView)
                                this.dataGridView1.Rows[e.RowIndex].DataBoundItem).Row
                               as DataGridViewExample.QuerysInnerJoinDataSet1.MarcasRow;

            switch (e.ColumnIndex)
            {
            case 0:
            {
                this.marcasTableAdapter.DeleteQuery(marcasSelect.Id);
            }
            break;

            case 1:
            {
                frmEdicaoMarcas editMarca = new frmEdicaoMarcas();
                editMarca.MarcasRow = marcasSelect;
                editMarca.ShowDialog();

                this.marcasTableAdapter.Update(editMarca.MarcasRow);
            }
            break;
            }


            this.marcasTableAdapter.CustomQuery(this.querysInnerJoinDataSet1.Marcas);
        }
Beispiel #2
0
        private void DataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            var marcasSelect = ((System.Data.DataRowView)
                                this.dataGridView1.Rows[e.RowIndex].DataBoundItem).Row

                               as DataGridViewExample.QuerysInnerJoinDataSet1.MarcasRow;

            switch (e.ColumnIndex)
            {
            case 0:
            {
                // Esse código ta convertendo toda a linha para uma

                this.marcasTableAdapter.DeleteQuery(marcasSelect.Id);
            } break;


            case 1:
            {
                frmEdicaoMarcas edicaoMarcas = new frmEdicaoMarcas();
                edicaoMarcas.MarcasRow = marcasSelect;
                edicaoMarcas.ShowDialog();

                /*  this.carrosTableAdapter.UpdateQuery1(
                 *    edicaoCarros.CarrosRow.Modelo,
                 *    edicaoCarros.CarrosRow.Ano.ToString(),
                 *    edicaoCarros.CarrosRow.Marca,
                 *    edicaoCarros.CarrosRow.UsuAlt,
                 *    DateTime.Now,
                 *    edicaoCarros.CarrosRow.Id);*/
                this.marcasTableAdapter.Update(edicaoMarcas.MarcasRow);
            }
            break;
            }


            this.marcasTableAdapter.CustomQuery(querysInnerJoinDataSet1.Marcas);
        }