コード例 #1
0
        // </DeleteToDoItem>

        // <UpdateToDoItem>
        /// <summary>
        /// </summary>
        /// <returns></returns>
        public async static Task UpdateToDoItem(IJsonDatabase item)
        {
            if (!await Initialize())
            {
                return;
            }

            var docUri = UriFactory.CreateDocumentUri(databaseName, collectionName, item.id);
            await docClient.ReplaceDocumentAsync(docUri, item);
        }
コード例 #2
0
        // </CompleteToDoItem>


        // <InsertToDoItem>
        /// <summary>
        /// </summary>
        /// <returns></returns>
        public async static Task InsertToDoItem(IJsonDatabase item)
        {
            if (!await Initialize())
            {
                return;
            }

            await docClient.CreateDocumentAsync(
                UriFactory.CreateDocumentCollectionUri(databaseName, collectionName),
                item);
        }
コード例 #3
0
        // </GetCompletedToDoItems>


        // <CompleteToDoItem>
        /// <summary>
        /// </summary>
        /// <returns></returns>
        public async static Task CompleteToDoItem(IJsonDatabase item)
        {
            //item.ProbabilityPercentage = true;

            await UpdateToDoItem(item);
        }