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); }
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); }