예제 #1
0
 private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e)
 {
     BazaDanych baza = new BazaDanych();
     DataGridView dgv = sender as DataGridView;
     editedItem = dgv.CurrentCell.Value.ToString();
     int number = dgv.CurrentCell.ColumnIndex;
     if (number != 0)
     {
         columnName = dgv.Columns[number].Name;
         numerID = Convert.ToInt32(dgv.CurrentRow.Cells[1].Value);
         if (MessageBox.Show("Jesteś pewien, że chcesz wprowadzić zmiany?", "Potwierdź", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
         {
             baza.EdytujKsiazke(Convert.ToInt32(numerID), columnName, editedItem);
         }
         else
         {
             DataTable dt = baza.wykonajSelectKsiazki("SELECT * FROM Ksiazki");
             this.dataGridView1.DataSource = dt;
         }
     }
 }