public void UpdateElement(int x, int y, int elementId) { DrawingObjectDTO elementToUpdate = drawingObjectRepository.ReadDrawingObject(elementId); elementToUpdate.PositionLeft = x; elementToUpdate.PositionTop = y; drawingObjectRepository.UpdateDrawingObject(elementToUpdate); Clients.Group(elementToUpdate.DrawingID.ToString()).createNewMementoCallback(elementToUpdate.DrawingObjectType, elementToUpdate.DrawingObjectID, elementToUpdate.PositionTop, elementToUpdate.PositionLeft); }