コード例 #1
0
 public async Task <SdrcFlurHttpResponse> AssignManufacturerToMedicineAsync(string manufacturerId, string medicineId, CancellationToken cancellationToken = default(CancellationToken), HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
 => await UrlClone.AppendPathSegments(manufacturerId, "AssignMedicine", medicineId)
 .SdrcPutJsonAsync(null, cancellationToken, completionOption).ConfigureAwait(false);
コード例 #2
0
 public async Task <SdrcFlurHttpResponse <int> > GetCanisterCountAsync(string medicineCode, CancellationToken cancellationToken = default(CancellationToken), HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
 => await UrlClone.AppendPathSegments(medicineCode, "CanisterCount")
 .SdrcGetJsonAsync <int>(cancellationToken, completionOption).ConfigureAwait(false);
コード例 #3
0
 public async Task <SdrcFlurHttpResponse <Models.Production.OrderStatus> > GetOrderStatusAsync(string orderId, CancellationToken cancellationToken = default(CancellationToken), HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
 => await UrlClone.AppendPathSegments("Status", orderId)
 .SdrcGetJsonAsync <Models.Production.OrderStatus>(cancellationToken, completionOption).ConfigureAwait(false);
コード例 #4
0
 public async Task <SdrcFlurHttpResponse <Models.Production.SingleOrderResultSet> > GetOrderResultByIdentifierAsync(string identifier, CancellationToken cancellationToken = default(CancellationToken), HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
 => await UrlClone.AppendPathSegments("Result", identifier)
 .SdrcGetJsonAsync <Models.Production.SingleOrderResultSet>(cancellationToken, completionOption).ConfigureAwait(false);
コード例 #5
0
 public async Task <SdrcFlurHttpResponse <Models.Production.BasicOrderInfo> > GetResultUsageByCustomerIdAsync(string customerId, string start, string end, CancellationToken cancellationToken = default(CancellationToken), HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
 => await UrlClone.AppendPathSegments("Result", "Usage", customerId)
 .SetQueryParam("start", start).SetQueryParam("end", end)
 .SdrcGetJsonAsync <Models.Production.BasicOrderInfo>(cancellationToken, completionOption).ConfigureAwait(false);
コード例 #6
0
 public async Task <SdrcFlurHttpResponse <Models.ResultSet> > ActivateCanisterAsync(string canisterId, bool state, CancellationToken cancellationToken = default(CancellationToken), HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
 => await UrlClone.AppendPathSegments(canisterId, "Activate", state)
 .SdrcPostJsonAsync <Models.ResultSet>(null, cancellationToken, completionOption).ConfigureAwait(false);
コード例 #7
0
 public async Task <SdrcFlurHttpResponse <Models.MasterData.CanisterStatus> > GetCanisterStatusAsync(string identifier, CancellationToken cancellationToken = default(CancellationToken), HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
 => await UrlClone.AppendPathSegments("Status", identifier)
 .SdrcGetJsonAsync <Models.MasterData.CanisterStatus>(cancellationToken, completionOption).ConfigureAwait(false);
コード例 #8
0
 public async Task <SdrcFlurHttpResponse <Models.ResultSet> > AssignCanisterAsync(string canisterId, string medicineId, CancellationToken cancellationToken = default(CancellationToken), HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
 => await UrlClone.AppendPathSegments(canisterId, "Medicine", medicineId)
 .SdrcGetJsonAsync <Models.ResultSet>(cancellationToken, completionOption).ConfigureAwait(false);
コード例 #9
0
 public async Task <SdrcFlurHttpResponse <Models.ResultSet> > RefillCanisterFromStockbottleAsync(string canisterId, string containerId, string amount, CancellationToken cancellationToken = default(CancellationToken), HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
 => await UrlClone.AppendPathSegments(canisterId, "MedContainer", containerId, amount)
 .SdrcPostJsonAsync <Models.ResultSet>(null, cancellationToken, completionOption).ConfigureAwait(false);
コード例 #10
0
 public async Task <SdrcFlurHttpResponse <List <Models.Inventory.StockBottle> > > GetStockBottlesAsync(string medicineCode, CancellationToken cancellationToken = default(CancellationToken), HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
 => await UrlClone.AppendPathSegments(medicineCode, "StockBottles")
 .SdrcGetJsonAsync <List <Models.Inventory.StockBottle> >(cancellationToken, completionOption).ConfigureAwait(false);