public async Task <IHttpActionResult> BehaviorEvaluteList([FromBody] BehaviorEvaluateSearchRequest request) { try { var list = await _service.SearchBehaviorEvaluate(request); await _service.CommitAsync(); return(Ok(new { List = list })); } catch (Exception ex) { await _service.RollbackAsync(); return(BadRequest(GetError(ex))); } }
public async Task <IEnumerable <VBehaviorEvaluate> > SearchBehaviorEvaluate(BehaviorEvaluateSearchRequest request) { var noteCriteriaIdParameter = new SqlParameter { ParameterName = "noteCriteriaId", Direction = ParameterDirection.Input, SqlDbType = SqlDbType.BigInt, Value = request.NoteCriteriaId }; var behaviorIdParameter = new SqlParameter { ParameterName = "behaviorId", Direction = ParameterDirection.Input, SqlDbType = SqlDbType.BigInt, Value = request.BehaviorId }; return(await _repository.ExecWithStoreProcedure("dbo.sp_SearchBehaviorEvaluate @noteCriteriaId, @behaviorId", noteCriteriaIdParameter, behaviorIdParameter)); }
public async Task <IEnumerable <VBehaviorEvaluate> > SearchBehaviorEvaluate(BehaviorEvaluateSearchRequest request) { return(await _vService.SearchBehaviorEvaluate(request)); }