public IQueryable <Condition> Search(ConditionSearchRequest searchRequest, Guid companyGuid) => _dbContext .Conditions .AsNoTracking() .NotDeleted() .ForScenario(searchRequest.ScenarioGuid) //.ForCondition(searchRequest) .OrderBy(x => x.ConditionId) .AsQueryable();
public async Task <IActionResult> Search([FromQuery] ConditionSearchRequest model) { if (ModelState.IsValid) { InitUserCredentials(); var results = _mapper.Map(_conditionService.Search(model, CompanyGuid), new List <ConditionResponse>()); var response = new ConditionSearchResponse() { Data = results }; return(Ok(response)); } return(new NoContentResult()); }