private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { try { Artikal a = new Artikal(); if (e.ColumnIndex == 6) { int sifra = int.Parse(dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString()); string grupa = dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString(); string artikal = dataGridView1.Rows[e.RowIndex].Cells[2].Value.ToString(); int kolicina = int.Parse(dataGridView1.Rows[e.RowIndex].Cells[3].Value.ToString()); decimal cena = decimal.Parse(dataGridView1.Rows[e.RowIndex].Cells[5].Value.ToString()); decimal nabavna = decimal.Parse(dataGridView1.Rows[e.RowIndex].Cells[4].Value.ToString()); int knjizeno = 0; string query = null; if (checkBox1.Checked) { query = "mob_hover_knjizeno"; knjizeno = 1; } else { query = "mob_hover"; knjizeno = 0; } if (a.proveri_stanje(query, 1, sifra)) { Racuni_hover_mob rhm = new Racuni_hover_mob(sifra, artikal, grupa, kolicina, cena, nabavna, knjizeno, user, query); rhm.ShowDialog(); } else { MessageBox.Show("Trazenog artikla nema na stanju!"); } } else if (e.ColumnIndex == 7) { int sifra = int.Parse(dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString()); string grupa = dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString(); string artikal = dataGridView1.Rows[e.RowIndex].Cells[2].Value.ToString(); int kolicina = int.Parse(dataGridView1.Rows[e.RowIndex].Cells[3].Value.ToString()); decimal cena = decimal.Parse(dataGridView1.Rows[e.RowIndex].Cells[5].Value.ToString()); decimal nabavna = decimal.Parse(dataGridView1.Rows[e.RowIndex].Cells[4].Value.ToString()); int knjizeno = 0; string query = null; if (checkBox1.Checked) { query = "mob_hover_knjizeno"; knjizeno = 1; } else { query = "mob_hover"; knjizeno = 0; } izmena_mob_hover imh = new izmena_mob_hover(sifra, grupa, artikal, kolicina, nabavna, cena, knjizeno, query); imh.ShowDialog(); } else if (e.ColumnIndex == 8) { int sifra = int.Parse(dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString()); string query = null; if (checkBox1.Checked) { query = "mob_hover_knjizeno"; } else { query = "mob_hover"; } if (a.brisi_artikal_mob_hover(sifra, query)) { MessageBox.Show("Artikal je obrisan!"); } else { MessageBox.Show("Artikal nije obrisan!"); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }