Prizm.Main.Synch.Export.DataExporter.AnyNewDataToExport C# (CSharp) Метод

AnyNewDataToExport() публичный Метод

public AnyNewDataToExport ( ) : bool
Результат bool
        public bool AnyNewDataToExport()
        {
            IList<Pipe> pipesToExport = new List<Pipe>();
            IList<Joint> jointsToExport = new List<Joint>();
            IList<Component> componentsToExport = new List<Component>();
            try
            {
                pipesToExport = exportRepo.PipeRepo.GetPipesToExport();
                jointsToExport = exportRepo.JointRepo.GetJointsToExport();
                componentsToExport = exportRepo.ComponentRepo.GetComponentsToExport();
            }
            catch(RepositoryException ex)
            {
                log.Warn(this.GetType().Name + " | " + ex.ToString());
            }


            return (pipesToExport != null && pipesToExport.Count > 0) ||
                   (jointsToExport != null && jointsToExport.Count > 0) ||
                   (componentsToExport != null && componentsToExport.Count > 0);
        }