Esempio n. 1
0
 /// <summary>
 /// Returns existing version or creates a new one.
 /// </summary>
 private static int ResolveVersion(int fileId, int userId, ISourceVersion version)
 {
     return SourceTrackerDb.ResolveVersion(
         fileId,
         version.VersionKey,
         userId,
         version.VersionDate);
 }
Esempio n. 2
0
        /// <summary>
        /// Returns existing user or creates a new one.
        /// </summary>
        private static int ResolveUser(ISourceVersion version)
        {
            string userName = version.UserName.ToUpperInvariant();

            if (userName.StartsWith(@"CNEU\"))
                userName = userName.Substring(5);

            if (userName.StartsWith(@"CNET\"))
                userName = userName.Substring(5);

            if (userName == "SKOLEMASOV")
                userName = "******";

            return SourceTrackerDb.ResolveUser(userName);
        }