public GrupaProduktow(GrupaProduktow grupa) : this() { Nazwa = grupa.Nazwa; foreach (var pozycja in grupa.Pozycje) { Pozycje.Add(pozycja.Klonuj()); } }
private bool ZapiszGrupeProduktow( Kruchy.Zamowienia.Model.PlikZamowienia.GrupaProduktow grupa, int definicjaID) { var grupaDoWstawienia = new GrupaProduktow() { DefinicjaZamowieniaId = definicjaID, Limit = grupa.MinimalneIlosci, Nazwa = grupa.Nazwa }; grupaDoWstawienia.DodajProdukty(PrzygotujProdukty(grupa.Pozycje)); var grupaID = grupaProduktowDao.Wstaw(grupaDoWstawienia); return(grupaID.HasValue); }