private void buttonDodaj_Click(object sender, RoutedEventArgs e) { int a; if (string.IsNullOrWhiteSpace(textBoxProizvod.Text) || !int.TryParse(textBoxKolicina.Text, out a) || comboBox.SelectedIndex < 0) { MessageBox.Show("Niste uneli sve podatke", "Poruka", MessageBoxButton.OK, MessageBoxImage.Warning); } else { Prodavnice pr = new Prodavnice(); StavkaRacuna st = new StavkaRacuna(); st.Proizvod = textBoxProizvod.Text; st.Kolicina = int.Parse(textBoxKolicina.Text); pr.Ime = comboBox.SelectedItem.ToString(); stavka.Add(st); prodavnice.Add(pr); } listBoxDodajProizvod.ItemsSource = null; listBoxDodajProizvod.ItemsSource = stavka; textBoxProizvod.Clear(); textBoxKolicina.Clear(); textBoxProizvod.Focus(); }
private void Window_Loaded(object sender, RoutedEventArgs e) { DtpDatum.SelectedDate = DateTime.Now.Date; SqlConnection SqlConn = new SqlConnection(@"Data Source=DESKTOP-3QT4TNV\SQLEXPRESS;Initial Catalog=Test;Integrated Security=True"); SqlConn.Open(); SqlCommand cmd = new SqlCommand("SELECT ProdavnicaId, Ime, Adresa FROM Prodavnica", SqlConn); SqlDataReader read = cmd.ExecuteReader(); while (read.Read()) { Prodavnice pr = new Prodavnice(); int ProdavnicaId = read.GetInt32(0); string Ime = read.GetString(1); string Adresa = read.GetString(2); pr.ProdavnicaId = ProdavnicaId; pr.Ime = Ime; pr.Adresa = Adresa; prodavnice.Add(pr); } comboBox.ItemsSource = null; comboBox.ItemsSource = prodavnice; }