public async Task <IHttpActionResult> AssignMarkers([FromBody] CNTAssignMarkersRequestArgs args) { if (args == null) { return(InvalidRequest("Invlid paremeter.")); } await _cNTService.AssignMarkersAsync(args); return(Ok()); }
public async Task AssignMarkersAsync(CNTAssignMarkersRequestArgs requestArgs) { var columnNames = string.Join(",", requestArgs.Filter.Select(x => x.Name)); var determinations = string.Join(",", requestArgs.Determinations); await DbContext.ExecuteNonQueryAsync(DataConstants.PR_CNT_ASSIGN_MARKERS, CommandType.StoredProcedure, args => { args.Add("@TestID", requestArgs.TestID); args.Add("@Determinations", determinations); args.Add("@ColNames", columnNames); args.Add("@Filters", requestArgs.FiltersAsSQL()); }); }
public Task AssignMarkersAsync(CNTAssignMarkersRequestArgs requestArgs) { return(_cNTRepository.AssignMarkersAsync(requestArgs)); }