/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// </param> /// <param name='version'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <StockViewModel> GetStockAsync(this IStockBoardProject operations, System.Guid id, string version, CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.GetStockWithHttpMessagesAsync(id, version, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='version'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <object> GelAllStocksAsync(this IStockBoardProject operations, string version, CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.GelAllStocksWithHttpMessagesAsync(version, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='version'> /// </param> /// <param name='brokerViewModel'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task AddNewBrokerAsync(this IStockBoardProject operations, string version, BrokerViewModel brokerViewModel = default(BrokerViewModel), CancellationToken cancellationToken = default(CancellationToken)) { (await operations.AddNewBrokerWithHttpMessagesAsync(version, brokerViewModel, null, cancellationToken).ConfigureAwait(false)).Dispose(); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='version'> /// </param> /// <param name='brokerViewModel'> /// </param> public static void AddNewBroker(this IStockBoardProject operations, string version, BrokerViewModel brokerViewModel = default(BrokerViewModel)) { operations.AddNewBrokerAsync(version, brokerViewModel).GetAwaiter().GetResult(); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// </param> /// <param name='version'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task RemoveStockAsync(this IStockBoardProject operations, System.Guid id, string version, CancellationToken cancellationToken = default(CancellationToken)) { (await operations.RemoveStockWithHttpMessagesAsync(id, version, null, cancellationToken).ConfigureAwait(false)).Dispose(); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// </param> /// <param name='version'> /// </param> public static void RemoveStock(this IStockBoardProject operations, System.Guid id, string version) { operations.RemoveStockAsync(id, version).GetAwaiter().GetResult(); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// </param> /// <param name='version'> /// </param> public static StockViewModel GetStock(this IStockBoardProject operations, System.Guid id, string version) { return(operations.GetStockAsync(id, version).GetAwaiter().GetResult()); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='version'> /// </param> /// <param name='stockViewModel'> /// </param> public static void AddNewStock(this IStockBoardProject operations, string version, StockViewModel stockViewModel = default(StockViewModel)) { operations.AddNewStockAsync(version, stockViewModel).GetAwaiter().GetResult(); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='version'> /// </param> /// <param name='stockViewModel'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task UpdateStockAsync(this IStockBoardProject operations, string version, StockViewModel stockViewModel = default(StockViewModel), CancellationToken cancellationToken = default(CancellationToken)) { (await operations.UpdateStockWithHttpMessagesAsync(version, stockViewModel, null, cancellationToken).ConfigureAwait(false)).Dispose(); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='version'> /// </param> public static object GelAllStocks(this IStockBoardProject operations, string version) { return(operations.GelAllStocksAsync(version).GetAwaiter().GetResult()); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='version'> /// </param> /// <param name='personViewModel'> /// </param> public static void AddNewPerson(this IStockBoardProject operations, string version, PersonViewModel personViewModel = default(PersonViewModel)) { operations.AddNewPersonAsync(version, personViewModel).GetAwaiter().GetResult(); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='version'> /// </param> /// <param name='orderViewModel'> /// </param> public static void UpdateOrder(this IStockBoardProject operations, string version, OrderViewModel orderViewModel = default(OrderViewModel)) { operations.UpdateOrderAsync(version, orderViewModel).GetAwaiter().GetResult(); }