コード例 #1
0
ファイル: BatchExamples.cs プロジェクト: Solitea/IdokladSdk
        private static IList <UpdateExportedModel> CreateBatch(int invoiceId, int contactId, ExportedState state)
        {
            var models = new List <UpdateExportedModel>
            {
                new UpdateExportedModel
                {
                    Id         = invoiceId,
                    EntityType = ExportableEntityType.IssuedInvoice,
                    Exported   = state
                },
                new UpdateExportedModel
                {
                    Id         = contactId,
                    EntityType = ExportableEntityType.Contact,
                    Exported   = state
                }
            };

            return(models);
        }
コード例 #2
0
ファイル: BatchExamples.cs プロジェクト: Solitea/IdokladSdk
        public async Task SetExportedStateAsync(int invoiceId, int contactId, ExportedState state)
        {
            var batch = CreateBatch(invoiceId, contactId, state);

            var response = await _api.BatchClient.UpdateAsync(batch);
        }