Пример #1
0
        public RoadTrip.Model.User GetUser(string userId)
        {
            FeedOptions queryOptions = new FeedOptions {
                MaxItemCount = 1
            };
            IQueryable <RoadTrip.Model.User> userQuery = client.CreateDocumentQuery <RoadTrip.Model.User>(
                UriFactory.CreateDocumentCollectionUri(database, userTable), queryOptions)
                                                         .Where(user => user.id == userId);

            Model.User userData = null;
            foreach (Model.User userDB in userQuery)
            {
                userData = userDB;
            }
            return(userData);
        }
Пример #2
0
 private async System.Threading.Tasks.Task UpdateUserAsync(Model.User user)
 {
     await client.ReplaceDocumentAsync(UriFactory.CreateDocumentUri(database, userTable, user.id), user);
 }
Пример #3
0
 public void UpdateUser(Model.User user)
 {
     UpdateUserAsync(user);
 }
Пример #4
0
 public void UpdateTrip(Model.User user, Model.Trip trip)
 {
     UpdateUserAsync(user, trip);
 }