private void button1_Click(object sender, EventArgs e) { if (Kosarica.getInstance().KupovinaStavke.Count != 0 || Kosarica.getInstance().PosudbaStavke.Count != 0) { Racun racun = new Racun(); racun.Cijena = total; racun.Datum = DateTime.Now; racun.Djelatnik = Kosarica.getInstance().Djelatnik; racun.Kupac = Kosarica.getInstance().Kupac; foreach (StavkaKupovina s in Kosarica.getInstance().KupovinaStavke) { racun.Stavke.Add(s); StavkaRepository.Add(s); } foreach (StavkaPosudba s in Kosarica.getInstance().PosudbaStavke) { racun.Stavke.Add(s); StavkaRepository.Add(s); } RacunRepository.Add(racun); MessageBox.Show("Transakcija uspješno provedena!"); Reset(); } else { MessageBox.Show("Košarica je prazna"); } }