private void dataGridViewGepek_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { int sor = dataGridViewGepek.SelectedRows[0].Index; int gepid = Convert.ToInt32(dataGridViewGepek.Rows[sor].Cells["id"].Value); ClassGepek g = new ClassGepek( Convert.ToInt32(dataGridViewGepek.SelectedRows[0].Cells["id"].Value), dataGridViewGepek.SelectedRows[0].Cells["gyarto"].Value.ToString(), dataGridViewGepek.SelectedRows[0].Cells["sorozat"].Value.ToString(), dataGridViewGepek.SelectedRows[0].Cells["tipus"].Value.ToString(), Convert.ToInt32(dataGridViewGepek.SelectedRows[0].Cells["tipusId"].Value), Convert.ToDouble(dataGridViewGepek.SelectedRows[0].Cells["pixel"].Value), dataGridViewGepek.SelectedRows[0].Cells["szenzor"].Value.ToString(), dataGridViewGepek.SelectedRows[0].Cells["objektiv"].Value.ToString(), Convert.ToInt32(dataGridViewGepek.SelectedRows[0].Cells["ar"].Value)); FormModosit fm = new FormModosit(g); if (fm.ShowDialog(this) == DialogResult.OK) { MessageBox.Show("Sikeres módosítás!"); ClassGepek modositottGepek = fm.getModositottGepek(); Adatbazis updateDatabase = new Adatbazis(); MySQLDatabaseInterface umdi = updateDatabase.kapcsolodas(); umdi.open(); string query = ""; query += "UPDATE gepek "; query += "SET gyarto=\"" + modositottGepek.getGyarto() + "\""; query += ", sorozat=\"" + modositottGepek.getSorozat() + "\""; query += ", tipus=\"" + modositottGepek.getTipus() + "\""; query += ", tipusId=\"" + modositottGepek.getTipusId() + "\""; query += ", pixel=" + modositottGepek.getPixel(); query += ", szenzor=\"" + modositottGepek.getSzenzor() + "\""; query += ", objektiv=\"" + modositottGepek.getObjektiv() + "\""; query += ", ar=" + modositottGepek.getAr(); query += " WHERE id=" + modositottGepek.getId(); umdi.executeDMQuery(query); MessageBox.Show("Sikeres módosítás:" + modositottGepek.ToString()); umdi.close(); dataGridViewGepek.Rows[sor].Cells["gyarto"].Value = modositottGepek.getGyarto(); dataGridViewGepek.Rows[sor].Cells["sorozat"].Value = modositottGepek.getSorozat(); dataGridViewGepek.Rows[sor].Cells["tipus"].Value = modositottGepek.getTipus(); dataGridViewGepek.Rows[sor].Cells["tipusId"].Value = modositottGepek.getTipusId(); dataGridViewGepek.Rows[sor].Cells["pixel"].Value = modositottGepek.getPixel(); dataGridViewGepek.Rows[sor].Cells["szenzor"].Value = modositottGepek.getSzenzor(); dataGridViewGepek.Rows[sor].Cells["objektiv"].Value = modositottGepek.getObjektiv(); dataGridViewGepek.Rows[sor].Cells["ar"].Value = modositottGepek.getAr(); } }
public FormModosit(ClassGepek g) { InitializeComponent(); this.gepek = g; megjelenitGepAdatokat(); }