Exemple #1
0
 public async Task <SdrcFlurHttpResponse <Models.ResultSet> > UpdateAsync(string updateId, T value, CancellationToken cancellationToken = default(CancellationToken), HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
 => await UrlClone.AppendPathSegment(updateId)
 .SdrcPutJsonAsync <Models.ResultSet>(value, cancellationToken, completionOption).ConfigureAwait(false);
Exemple #2
0
 public async Task <SdrcFlurHttpResponse <T> > ReadAsync(string readId, CancellationToken cancellationToken = default(CancellationToken), HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
 => await UrlClone
 .AppendPathSegment(readId).SdrcGetJsonAsync <T>(cancellationToken, completionOption).ConfigureAwait(false);
Exemple #3
0
 public async Task <SdrcFlurHttpResponse <Models.ResultSet> > CreateAsync(T value, CancellationToken cancellationToken = default(CancellationToken), HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
 => await UrlClone
 .SdrcPostJsonAsync <Models.ResultSet>(value, cancellationToken, completionOption).ConfigureAwait(false);
Exemple #4
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);
Exemple #5
0
 public async Task <SdrcFlurHttpResponse <List <T> > > ReadListAsync(CancellationToken cancellationToken = default(CancellationToken), HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
 => await UrlClone
 .SdrcGetJsonAsync <List <T> >(cancellationToken, completionOption).ConfigureAwait(false);
Exemple #6
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);
Exemple #7
0
 public async Task <SdrcFlurHttpResponse <List <Models.MasterData.CanisterStatus> > > GetListCanisterStatusAsync(CancellationToken cancellationToken = default(CancellationToken), HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
 => await UrlClone.AppendPathSegment("Status")
 .SdrcGetJsonAsync <List <Models.MasterData.CanisterStatus> >(cancellationToken, completionOption).ConfigureAwait(false);
Exemple #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);
Exemple #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);
Exemple #10
0
 public async Task <SdrcFlurHttpResponse <Models.ResultSet> > RefillCanisterAsync(string identifier, CancellationToken cancellationToken = default(CancellationToken), HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
 => await UrlClone.AppendPathSegment(identifier)
 .SdrcGetJsonAsync <Models.ResultSet>(cancellationToken, completionOption).ConfigureAwait(false);
Exemple #11
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);
Exemple #12
0
 public async Task <SdrcFlurHttpResponse <List <Models.Inventory.StockBottle> > > GetMedicineStocksAsync(CancellationToken cancellationToken = default(CancellationToken), HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
 => await UrlClone
 .SdrcGetJsonAsync <List <Models.Inventory.StockBottle> >(cancellationToken, completionOption).ConfigureAwait(false);