private void SacuvajRacun(object sender, RoutedEventArgs e)
        {
            var postojeciRacun = Racun.GetAll();

            switch (operacija)
            {
            case Operacija.DODAVANJE:
                racun.Id           = postojeciRacun.Count + 1;
                racun.Kupac        = tbKupac.Text;
                racun.DatumProdaje = DateTime.Now;
                racun.BrojRacuna   = tbBrojRacuna.Text;

                IzracunajCenu();
                racun.UkupnaCena = double.Parse(tbUkupnaCena.Text);
                postojeciRacun.Add(racun);
                Racun.Create(racun);


                break;

            case Operacija.IZMENA:
                foreach (var n in postojeciRacun)
                {
                    if (n.Id == racun.Id)
                    {
                        n.Kupac        = tbKupac.Text;
                        n.BrojRacuna   = tbBrojRacuna.Text;
                        n.DatumProdaje = DateTime.Now;

                        IzracunajCenu();
                        n.UkupnaCena = double.Parse(tbUkupnaCena.Text);
                        Racun.Update(n);
                    }
                }

                break;
            }
            // GenericSerializer.Serialize("Racuni.xml", postojeciRacun);
            this.Close();
        }