public void Restore(EventMemento eveniment) { this.Guests = eveniment.Guests; this.PackageType = eveniment.PackageType; this.Location = eveniment.Location; this.EventDay = eveniment.EventDay; this.EventType = eveniment.EventType; }
// public EventBuildOrganizer organizer=new EventBuildOrganizer(builder); //EventBuildOrganizer eventBuildOrganizer = new EventBuildOrganizer(); //public EEventType e = eveniment.EventType; public StandardPackage(EEventType eventType, EEventDay day, ELocation location, int guests) { PType = EPackageType.Standard; EType = eventType; DType = day; LType = location; //EType = builder.SetEventType(); Guests = guests; //eventBuildOrganizer.Construct(eveniment.Guests, eveniment.PackageType,eveniment.Location, eveniment.EventDay, eveniment.EventType); SetPrice(); }
public void Construct(int startPrice, int guests, EPackageType packageType, ELocation location, EEventDay eventDay, EEventType eventType) { eventBuilder.SetStartPrice(startPrice); eventBuilder.SetGuests(guests); eventBuilder.SetPackageType(packageType); eventBuilder.SetLocation(location); eventBuilder.SetEventDay(eventDay); eventBuilder.SetEventType(eventType); }
public EventMemento(int guests, EPackageType packageType, ELocation location, EEventDay eventDay, EEventType eventType) { this.Guests = guests; this.PackageType = packageType; this.Location = location; this.EventDay = eventDay; this.EventType = eventType; }
public void SetEventDay(EEventDay eventDay) { eveniment.EventDay = eventDay; }