public JsonResultModel <RIRecordDTOModel> CreateRecord(RIRecordDTOModel _record) { var result = new JsonResultModel <RIRecordDTOModel> { Status = JsonResponseStatus.Failed }; try { var model = _mapperService.MapModel <RIRecordModel>(_record); var saveResult = _recordService.CreateRecord(model); result.Data = _mapperService.MapModel <RIRecordDTOModel>(saveResult); result.Status = JsonResponseStatus.Success; log.Info(u + " CreateRecord: " + JsonSerialization.ObjectToJson(result.Data)); } catch (Exception ex) { result.Status = JsonResponseStatus.Failed; result.Code = ex.Message; return(result); } return(result); }
public JsonResultModel <RIRecordDTOModel> UpdateRecord(RIRecordDTOModel record) { var result = new JsonResultModel <RIRecordDTOModel> { Status = JsonResponseStatus.Failed }; try { var updateRecord = _mapperService.MapModel <RIRecordModel>(record); var updateResult = _recordService.UpdateRecord(updateRecord); if (updateResult == null) { throw new RequestErrorException(JsonResponseCode.UpdateRecordFailed); } result.Status = JsonResponseStatus.Success; log.Info(u + " UpdateRecord: " + JsonSerialization.ObjectToJson(record)); } catch (Exception ex) { result.Code = ex.Message; } return(result); }
private bool CheckRecordIsExists(RIRecordDTOModel record) { bool result = _recordService.ExistsRecord(record.DocID, record.ID); return(result); }