public async Task <ApiResult> Get(RecordSearchModel searchViewModel) { try { var list = await _recordService.FindAsync(searchViewModel); return(new ApiResult <PagesModel <RecordViewModel> >(new Model.PagesModel <RecordViewModel> (list, searchViewModel))); } catch (Exception) { return(new ApiResult(ReturnCode.GeneralError)); } }
public async Task <IActionResult> GetRecord(short id) { var currentUserId = int.Parse(User.Identity.Name); try { var entity = await _recordService.FindAsync(id, currentUserId); return(Ok(entity)); } catch (Exception ex) { return(BadRequest(new { message = ex.Message })); } }