public SceneRecordDataObject UpdateSceneRecord(SceneRecordDataObject sceneRecord) { SceneRecord entity = this.sceneRecordRepository.FindByID(sceneRecord.ID); entity = DyMapper.Map <SceneRecordDataObject, SceneRecord>(sceneRecord); this.sceneRecordRepository.Update(entity); this.sceneRecordRepository.Commit(); return(DyMapper.Map <SceneRecord, SceneRecordDataObject>(entity)); }
public SceneRecordDataObject AddSceneRecord(SceneRecordDataObject sceneRecord) { SceneRecord entity = this.sceneRecordRepository.Create(); entity = DyMapper.Map(sceneRecord, entity); entity.Involved = this.sceneRecordRepository.Context.DoFindByID <Involved>(sceneRecord.InvolvedID); this.sceneRecordRepository.Add(entity); this.sceneRecordRepository.Commit(); return(DyMapper.Map <SceneRecord, SceneRecordDataObject>(entity)); }
public JsonResult <SceneRecordDataObject> UpdateSceneRecord(SceneRecordDataObject sceneRecord) { return(Json(this.sceneRecordService.UpdateSceneRecord(sceneRecord))); }