private void btnDodajFiskalniRacun_Click(object sender, RoutedEventArgs e) { frmFiskalniRacun prozor = new frmFiskalniRacun(); prozor.ShowDialog(); btnFiskalniRacuni_Click(sender, e); }
private void btnIzmeniFiskalniRacun_Click(object sender, RoutedEventArgs e) { try { izmena = true; konekcija.Open(); DataRowView selektovaniRed = (DataRowView)dataGridCentralni.SelectedItems[0]; pomocniRed = selektovaniRed; string upit = "select * from tblFiskalniRacun where FiskalniRacunID = " + selektovaniRed["ID"]; SqlCommand komanda = new SqlCommand(upit, konekcija); SqlDataReader citac = komanda.ExecuteReader(); frmFiskalniRacun prozor = new frmFiskalniRacun(); while (citac.Read()) { prozor.DatumIzdavanja.Text = citac["DatumIzdavanja"].ToString(); prozor.txtVremeIzdavanja.Text = citac["VremeIzdavanja"].ToString(); prozor.txtMestoIzdavanja.Text = citac["MestoIzdavanja"].ToString(); prozor.txtKolicina.Text = citac["Kolicina"].ToString(); prozor.txtCena.Text = citac["Iznos"].ToString(); prozor.cbxProdavac.SelectedValue = citac["ProdavacID"].ToString(); prozor.cbxProizvod.SelectedValue = citac["ProizvodID"].ToString(); prozor.cbxKupac.SelectedValue = citac["KupacID"].ToString(); } prozor.ShowDialog(); } catch (ArgumentOutOfRangeException) { MessageBox.Show("Niste selektovali odgovarajući red.", "Obaveštenje", MessageBoxButton.OK, MessageBoxImage.Warning); } finally { if (konekcija != null) { konekcija.Close(); } } btnFiskalniRacuni_Click(sender, e); izmena = false; }