public void IncrementPublicationsDownload() { AnalyzerDatabaseStatistics statistics = GetStatistics; statistics.PublicationsDownloadCount++; SaveStatistics(); }
public void IncrementDuplicate() { AnalyzerDatabaseStatistics statistics = GetStatistics; statistics.DuplicateCount++; SaveStatistics(); }
public void IncrementIeeeXplore() { AnalyzerDatabaseStatistics statistics = GetStatistics; statistics.IeeeXploreCount++; SaveStatistics(); }
public void IncrementSpringer() { AnalyzerDatabaseStatistics statistics = GetStatistics; statistics.SpringerCount++; SaveStatistics(); }
public void IncrementScopus() { AnalyzerDatabaseStatistics statistics = GetStatistics; statistics.ScopusCount++; SaveStatistics(); }
public void IncrementScienceDirect() { AnalyzerDatabaseStatistics statistics = GetStatistics; statistics.ScienceDirectCount++; SaveStatistics(); }
private AnalyzerDatabaseStatistics EmptyStatistics() { AnalyzerDatabaseStatistics statistics = new AnalyzerDatabaseStatistics(); XmlSerialize <AnalyzerDatabaseStatistics> .InitEmptyProperties(statistics); statistics.ScienceDirectCount = 0; statistics.ScopusCount = 0; statistics.SpringerCount = 0; statistics.IeeeXploreCount = 0; statistics.DuplicateCount = 0; statistics.PublicationsDownloadCount = 0; statistics.SumCount = 0; if (!ZetaLongPaths.ZlpIOHelper.DirectoryExists(LocalizationStatisticsService.ProgramDataApplicationDirectory)) { ZetaLongPaths.ZlpIOHelper.CreateDirectory(LocalizationStatisticsService.ProgramDataApplicationDirectory); } XmlSerialize <AnalyzerDatabaseStatistics> .Serialize(statistics, LocalizationStatisticsService.AnalyzerDatabaseStatisticsPath); return(statistics); }