private void button1_Click(object sender, EventArgs e) { string query = null; if (knjizeno == 0) { query = "Artikli"; } else if (knjizeno == 1) { query = "Artikli_knjizeno"; } Artikal a = new Artikal(); a.sifra = sifra; a.artikal = artikal; a.kolicina = Convert.ToInt32(numericUpDown1.Value); a.nabavna_cena = nabavna_cena; a.prodajna_cena = cena; a.knjizeno = knjizeno; if (a.proveri_stanje(query, a.kolicina, a.sifra)) { a.set_ls(a); this.Close(); } else { MessageBox.Show("Trazenog artikla nema dovoljno na stanju!"); } }
private void button1_Click_1(object sender, EventArgs e) { Rezervacija_ rz = new Rezervacija_(); rz.sifra_artikla = sifra; rz.ime_prezime = textBox1.Text; rz.broj_telefona = textBox2.Text; rz.artikal = artikal; rz.kolicina = Convert.ToInt32(numericUpDown1.Value); rz.cena = cena; rz.knjizeno = knjizeno; Artikal a = new Artikal(); string query = null; if (knjizeno == 0) { query = "Artikli"; } else if (knjizeno == 1) { query = "Artikli_knjizeno"; } if (a.proveri_stanje(query, rz.kolicina, sifra)) { if (rz.unesi_rezervaciju()) { MessageBox.Show("Rezervacija uneta!"); if (knjizeno == 0) { a.update_artikli(sifra, rz.kolicina); } else if (knjizeno == 1) { a.update_artikli_knjizeno(sifra, rz.kolicina); } this.Close(); } else { MessageBox.Show("Rezervacija nije uneta!"); } } else { MessageBox.Show("Trazenog artikla nema dovoljno na stanju!"); } }
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); } }