コード例 #1
0
        private static void DeleteAllFlat()
        {
            var flatServiceEntities = flatService.GetAll();

            foreach (var flatServiceEntity in flatServiceEntities)
            {
                if (flatService.IsPossibilityToDelete(flatServiceEntity))
                {
                    flatService.Delete(flatServiceEntity);
                }
            }
            var houseServiceEntities = houseService.GetAll();

            foreach (var houseServiceEntity in houseServiceEntities)
            {
                if (houseService.IsPossibilityToDelete(houseServiceEntity))
                {
                    houseService.Delete(houseServiceEntity);
                }
            }
            var plotServiceEntities = plotService.GetAll();

            foreach (var plotServiceEntity in plotServiceEntities)
            {
                if (plotService.IsPossibilityToDelete(plotServiceEntity))
                {
                    plotService.Delete(plotServiceEntity);
                }
            }
            var residenceServiceEntities = residenceService.GetAll();

            foreach (var residenceServiceEntity in residenceServiceEntities)
            {
                if (residenceService.IsPossibilityToDelete(residenceServiceEntity))
                {
                    residenceService.Delete(residenceServiceEntity);
                }
            }
            var roomServiceEntities = roomService.GetAll();

            foreach (var roomServiceEntity in roomServiceEntities)
            {
                if (roomService.IsPossibilityToDelete(roomServiceEntity))
                {
                    roomService.Delete(roomServiceEntity);
                }
            }
        }