public void Update(ChangeEdgeLabelCommand command) { var edge = _databaseContext.Relationship.FirstOrDefault(x => x.Id == command.EdgeId); var payload = JsonConvert.DeserializeObject <AssetEdgePayloadModel>(edge.Payload ?? "{}"); payload.Name = command.Label; payload.Shape = command.Shape; edge.Payload = JsonConvert.SerializeObject(payload); _databaseContext.SaveChanges(); }
public bool UpdateEdgeLabel(ChangeEdgeLabelCommand command) { _assetEdgeService.Update(command); //_auditTrailService.LogAction(AuditTrailAction.CreateAssetEdge, newValue.Id, new AuditTrailPayloadModel() { Data = JsonConvert.SerializeObject(command) }); return(true); }
public IActionResult UpdateEdgeLabel([FromBody] ChangeEdgeLabelCommand command) { _assetEdgeService.Update(command); //_auditTrailService.LogAction(AuditTrailAction.CreateAssetEdge, newValue.Id, new AuditTrailPayloadModel() { Data = JsonConvert.SerializeObject(command) }); return(Ok()); }