Example #1
0
        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();
            }
        }
Example #2
0
 public FormModosit(ClassGepek g)
 {
     InitializeComponent();
     this.gepek = g;
     megjelenitGepAdatokat();
 }