public string SaveUserVoiceData(EmployeeEnrollment employeeEnrollment) { AzureCosmosContext azureCosmosContext = new AzureCosmosContext(); DocumentClient client = azureCosmosContext.GetCosmosDocumentClient(); string cosmosCollectionId = azureCosmosContext.GetCosmosCollectionId(); var result = client.CreateDocumentAsync(UriFactory.CreateDocumentCollectionUri("roardb", cosmosCollectionId), employeeEnrollment).Result; return(result.ActivityId); }
public EmployeeEnrollment GetEmployeeEnrollment(string enrollmentId) { FeedOptions queryOptions = new FeedOptions { MaxItemCount = -1 }; AzureCosmosContext azureCosmosContext = new AzureCosmosContext(); DocumentClient client = azureCosmosContext.GetCosmosDocumentClient(); string cosmosCollectionId = azureCosmosContext.GetCosmosCollectionId(); List <EmployeeEnrollment> familyQuery = client.CreateDocumentQuery <EmployeeEnrollment>( UriFactory.CreateDocumentCollectionUri("roardb", cosmosCollectionId), queryOptions) .Where(f => f.EnrollmentId == enrollmentId).ToList(); return(familyQuery.FirstOrDefault()); }