// Kreira listu objekata èitanjem podataka iz baze public static StavkaList CreateNew(IDataReader dr) { StavkaList rez = new StavkaList(); while (dr.Read()) { rez.Add(Stavka.CreateNew(dr)); } return(rez); }
// Vraæanje originalnih vrijednosti (poništenje izmjena) protected override void DoRestore(object backupObject) { Dokument bak = (Dokument)backupObject; idDokumenta = bak.idDokumenta; vrDokumenta = bak.vrDokumenta; brDokumenta = bak.brDokumenta; datDokumenta = bak.datDokumenta; idPartnera = bak.idPartnera; idPrethDokumenta = bak.idPrethDokumenta; stavke.Clear(); foreach (Stavka s in bak.stavke) { stavke.Add(s); } }