public (ResultCode, QueryModel) Query(CartDetailQueryRequest filter) { QueryModel queryResult = new QueryModel(); List <CartDetailQueryDTO> cartDetailDTOs = _procedureHelper.GetData <CartDetailQueryDTO>( "cart_detail_table_query", filter); if (0 != cartDetailDTOs.Count) { queryResult.TotalRows = cartDetailDTOs[0].TotalRows; } queryResult.Items = cartDetailDTOs; return(ResultCode.SUCCESS, queryResult); }
public IActionResult Query([FromQuery] CartDetailQueryRequest filter) { ResultCode resultCode; QueryModel queryResult; (resultCode, queryResult) = _service.Query(filter); Result error; int statusCode; (statusCode, error) = ResultHandler.GetStatusCodeAndResult(resultCode); GeneralResponse response = new GeneralResponse { Result = queryResult, Error = error, }; return(StatusCode(statusCode, response)); }