public async Task <IActionResult> CaseTypeGetByIdAsync(int id) { var req = new CaseTypeGetByIdRequest { Id = id }; var result = await _caseTypeManager.GetCaseTypeByIdAsync(req); return(Ok(result)); }
public async Task <CaseTypeGetByIdResponse> GetCaseTypeByIdAsync(CaseTypeGetByIdRequest req) { using (var conn = new SqlConnection(_connectionSettings.DefaultConnection)) { var result = new CaseTypeGetByIdResponse(); const string storeproc = @"[dbo].[uspCaseTypesGetById_New]"; await conn.OpenAsync(); var dynParm = new { ID = req.Id }; var rawResult = await conn.QueryAsync <CaseTypeDTO>(storeproc, dynParm, null, null, CommandType.StoredProcedure); result.Data = rawResult.FirstOrDefault(); return(result); } }
public async Task <CaseTypeGetByIdResponse> GetCaseTypeByIdAsync(CaseTypeGetByIdRequest req) { var result = await _repos.GetCaseTypeByIdAsync(req); return(result); }