Example #1
0
        public override void ClearAllIsModified()
        {
            base.ClearAllIsModified();

            if (Address != null)
            {
                Address.ClearAllIsModified();
            }
            IsAddressModified = false;

            if (Agents != null)
            {
                foreach (var agent in Agents)
                {
                    agent.ClearAllIsModified();
                }
            }
            IsAgentsModified = false;

            if (Images != null)
            {
                foreach (var image in Images)
                {
                    image.ClearAllIsModified();
                }
            }
            IsImagesModified = false;

            if (FloorPlans != null)
            {
                foreach (var floorPlan in FloorPlans)
                {
                    floorPlan.ClearAllIsModified();
                }
            }
            IsFloorPlansModified = false;

            if (Videos != null)
            {
                foreach (var video in Videos)
                {
                    video.ClearAllIsModified();
                }
            }
            IsVideosModified = false;

            if (Inspections != null)
            {
                foreach (var inspection in Inspections)
                {
                    inspection.ClearAllIsModified();
                }
            }

            if (LandDetails != null)
            {
                LandDetails.ClearAllIsModified();
            }
            IsLandDetailsModified = false;

            if (Features != null)
            {
                Features.ClearAllIsModified();
            }
            IsFeaturesModified = false;

            IsAgencyIdModified    = false;
            IsStatusTypeModified  = false;
            IsCreatedOnModified   = false;
            IsTitleModified       = false;
            IsDescriptionModified = false;
            IsInspectionsModified = false;
            IsLinksModified       = false;
        }