Ejemplo n.º 1
0
        //<exception cref="Exception"></exception>
        public static bool removeEstate(Estate estate)
        {
            if (!estates.Contains(estate))
            {
                return(false);
            }
            List <MainHall> additionalHall = new List <MainHall>();

            foreach (MainHall hall1 in estate.getMainHall())
            {
                additionalHall.Add(hall1);
            }
            foreach (MainHall hall1 in additionalHall)
            {
                estate.removeMainHall(hall1);
            }
            return(estates.Remove(estate));
        }