public async Task <IActionResult> ScalarFunctionWithParameters(String id, String name, String status) { var parser = new OeAspQueryParser(_httpContextAccessor.HttpContext); int?result = await parser.ExecuteScalar <int>(); return(parser.OData(result)); }
public async Task <IActionResult> ScalarFunction() { var parser = new OeAspQueryParser(_httpContextAccessor.HttpContext); int?result = await parser.ExecuteScalar <int>(); return(parser.OData(result)); }
public async Task <string> Count() { Query.OeModelBoundProvider modelBoundProvider = _httpContextAccessor.HttpContext.CreateModelBoundProvider(); var parser = new OeAspQueryParser(_httpContextAccessor.HttpContext, modelBoundProvider); Model.OrderContext orderContext = parser.GetDbContext <Model.OrderContext>(); int?count = await parser.ExecuteScalar <int>(orderContext.Orders).ConfigureAwait(false); return(count.ToString()); }
public async Task ResetManyColumns() { var parser = new OeAspQueryParser(_httpContextAccessor.HttpContext); await parser.ExecuteScalar <int>(); }
public async Task ResetDb() { var parser = new OeAspQueryParser(_httpContextAccessor.HttpContext); await parser.ExecuteScalar <int>().ConfigureAwait(false); }