public void AddToChangeSet(CHANGESET_TYPES type, string hash, string filename, string filetype, string filesize, string mode) { ChangeSetC data = new ChangeSetC(); data.hash = hash; data.filename = filename; data.filetype = filetype; data.filesize = filesize; data.mode = mode; data.compressionType = Compressor.getCompressionForFileOrDirType(filetype); switch (type) { case CHANGESET_TYPES.CHANGESET_NEW: ChangeSetListNew.Add(data); break; case CHANGESET_TYPES.CHANGESET_INTEGRITY_OLD: ChangeSetListIntegrityOld.Add(data); break; case CHANGESET_TYPES.CHANGESET_INTEGRITY_CURRENT: ChangeSetListIntegrity.Add(data); break; } Console.WriteLine("Added {0}:{1}:{2}:{3}.", GetChangeSetName(type), GetChangeSetCount(type), filename, hash); return; }
public int GetChangeSetCount(CHANGESET_TYPES type) { int count = 0; switch (type) { case CHANGESET_TYPES.CHANGESET_INTEGRITY_OLD: count = ChangeSetListIntegrityOld.Count(); break; case CHANGESET_TYPES.CHANGESET_NEW: count = ChangeSetListNew.Count(); break; case CHANGESET_TYPES.CHANGESET_INTEGRITY_CURRENT: count = ChangeSetListIntegrity.Count(); break; } return(count); }