Пример #1
0
 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;
 }
Пример #2
0
        // 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);
 }
Пример #4
0
 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;
 }
Пример #5
0
 public void SetEventDay(EEventDay eventDay)
 {
     eveniment.EventDay = eventDay;
 }