public object Clone() { Prodaja kopija = new Prodaja(); kopija.Id = id; kopija.BrRacuna = brRacuna; kopija.DatumProdaje = datumProdaje; kopija.Kupac = kupac; kopija.ProdavacId = prodavacId; kopija.ListaProdajeNamestaja = listaProdajeNamestaja; kopija.ListaProdajeNamestajaId = listaProdajeNamestajaId; kopija.ListaDodatnihUsluga = listaDodatnihUsluga; kopija.ListaDodatnihUslugaId = listaDodatnihUslugaId; kopija.UkupanIznos = ukupanIznos; kopija.Obrisan = obrisan; return(kopija); }
public static ObservableCollection <Prodaja> Update(Prodaja primljenaProdaja) { var lista = Projekat.Instance.Prodaja; foreach (var item in lista) { if (item.Id == primljenaProdaja.Id) { item.BrRacuna = primljenaProdaja.BrRacuna; item.DatumProdaje = primljenaProdaja.DatumProdaje; item.Kupac = primljenaProdaja.Kupac; item.ProdavacId = primljenaProdaja.ProdavacId; item.ListaDodatnihUsluga = primljenaProdaja.ListaDodatnihUsluga; item.ListaDodatnihUslugaId = primljenaProdaja.ListaDodatnihUslugaId; item.ListaProdajeNamestajaId = primljenaProdaja.ListaProdajeNamestajaId; item.ListaProdajeNamestaja = primljenaProdaja.ListaProdajeNamestaja; break; } } return(lista); }