Exemple #1
0
        internal void MutateName()
        {
            var name  = Name;
            var index = 0;

            do
            {
                index++;
                Name = MutateHelper.MutateString(name, index);
            } while (EntityObjectRepository.CheckNameUniqueness(this));
        }
Exemple #2
0
        private static string MutateName(string name)
        {
            string newName;
            var    index = 0;

            do
            {
                index++;
                newName = MutateHelper.MutateString(name, index);
            }while (DoesNameExist(newName));
            return(newName);
        }