예제 #1
0
        public Control CreateTourGroup(object item)
        {
            TourGroup client = new TourGroup();

            client.Group = (Entities.TourGroup)item;
            client.Tour  = this.Tour;
            client.Dock  = DockStyle.Top;

            return(client);
        }
예제 #2
0
        private TourGroup FindInClients(Entities.TourGroup group)
        {
            foreach (UserControl ctrl in this.pnlGroups.Controls)
            {
                TourGroup grpCtrl = ctrl as TourGroup;
                if (grpCtrl != null)
                {
                    if (grpCtrl.Group == group)
                    {
                        return(grpCtrl);
                    }
                }
            }

            return(null);
        }
예제 #3
0
        public bool ListContainsTourGroup(UserControl ctrl)
        {
            TourGroup tg = (TourGroup)ctrl;

            return(this.Tour.Groups.Contains(tg.Group));
        }