internal void MutateName() { var name = Name; var index = 0; do { index++; Name = MutateHelper.MutateString(name, index); } while (EntityObjectRepository.CheckNameUniqueness(this)); }
private static string MutateName(string name) { string newName; var index = 0; do { index++; newName = MutateHelper.MutateString(name, index); }while (DoesNameExist(newName)); return(newName); }