private string findAvailableListName(SPDGWeb web) { string candidate = SampleData.GetSampleValueRandom(SampleData.BusinessDocsTypes); if (_lastTemplateType == SPDGListTemplateType.Tasks) { candidate += " Tasks"; } else if (_lastTemplateType == SPDGListTemplateType.Events) { candidate += " Calendar"; } while (web.TryGetList(candidate) != null) { candidate = SampleData.GetSampleValueRandom(SampleData.BusinessDocsTypes); } return candidate; }