protected override void PrepareCommand() { _subGameLevelTag = evt.data as SubGameLevelTagUserData; ((IDbSubGameLevelTag)DbService).Id = _subGameLevelTag.DbId; ((IDbSubGameLevelTag)DbService).SetSpentTimeJson(_subGameLevelTag.SpentTimeArray); }
protected override void PrepareCommand() { _subGameLevelTag = evt.data as SubGameLevelTagUserData; if (_subGameLevelTag == null) { throw new Exception("CreateDbSubGameTagCommand: subgametag arg is null"); } ((IDbSubGameLevelTag)DbService).Name = _subGameLevelTag.Name; ((IDbSubGameLevelTag)DbService).DbProfileId = _subGameLevelTag.CurrentProfile.DbId; ((IDbSubGameLevelTag)DbService).IsEnabled = _subGameLevelTag.IsEnabled; ((IDbSubGameLevelTag)DbService).Priority = _subGameLevelTag.Priority; ((IDbSubGameLevelTag)DbService).SetSpentTimeJson(_subGameLevelTag.SpentTimeArray); }