Esempio n. 1
0
        public override void Save()
        {
            if (CheckRoomAvailability())
            {
                Id          = DbQuery.InsertEvent(Description, Name, Title);
                PermanentId = DbQuery.InsertPermanent(Id.ToString());

                foreach (var idRoom in IdRooms)
                {
                    DbQuery.AssociateRoomEvent(Id.ToString(), idRoom.ToString());
                }
            }
        }
Esempio n. 2
0
        public void Confirm()
        {
            Process.Actual = Process.Confirmed;
            var exhibitionFactory = FactoryCreator.Instance.CreateFactory(FactoryCreator.ExhibitionFactory);
            var events            = (Temporary)exhibitionFactory.Create(ExhibitionFactory.Temporary);

            events.Process = Process;
            events.Save();
            Process.Active = 0;
            Process.Update(DbQuery.ActiveProperty, false.ToString());

            foreach (var item in Process.Room)
            {
                DbQuery.AssociateRoomEvent(events.Id.ToString(), item.Id.ToString());
            }

            Console.WriteLine(@"Falta preencher coisas!!!!");
        }