VAGSuite.TransactionLog.OpenTransActionLog C# (CSharp) Méthode

OpenTransActionLog() public méthode

public OpenTransActionLog ( string projectFolder, string project ) : bool
projectFolder string
project string
Résultat bool
        public bool OpenTransActionLog(string projectFolder, string project)
        {
            bool retval = false;
            if (!Directory.Exists(projectFolder)) Directory.CreateDirectory(projectFolder);
            if (!Directory.Exists(projectFolder + "\\" + project)) Directory.CreateDirectory(projectFolder + "\\" + project);
            if (File.Exists(projectFolder + "\\" + project + "\\TransActionLogV2.ttl"))
            {
                m_fileName = projectFolder + "\\" + project + "\\TransActionLogV2.ttl";
                retval = true;
            }
            else
            {
                retval = CreateFile(projectFolder, project);
            }

            if (File.Exists(projectFolder + "\\" + project + "\\TransActionLog.ttl"))
            {
                UpgradeTransActionLog(projectFolder + "\\" + project + "\\TransActionLog.ttl", projectFolder + "\\" + project + "\\TransActionLogV2.ttl");
            }
            return retval;
        }

Usage Example

Exemple #1
0
 private int GetNumberOfTransactions(string project)
 {
     int retval = 0;
     string filename = m_appSettings.ProjectFolder + "\\" + project + "\\TransActionLogV2.ttl";
     if (File.Exists(filename))
     {
         TransactionLog translog = new TransactionLog();
         translog.OpenTransActionLog(m_appSettings.ProjectFolder, project);
         translog.ReadTransactionFile();
         retval = translog.TransCollection.Count;
     }
     return retval;
 }