public async Task InitDefaultList() { ServiceInfo serviceInfo1 = ComponentFactory.Create <ServiceInfo>(); serviceInfo1.Number = "470499850"; serviceInfo1.Type = "QQ"; ServiceInfo serviceInfo2 = ComponentFactory.Create <ServiceInfo>(); serviceInfo2.Number = "ckxmjkf"; serviceInfo2.Type = "VX"; await dbProxyComponent.Save(serviceInfo1); await dbProxyComponent.Save(serviceInfo2); mServiceInfos.Add(serviceInfo1); mServiceInfos.Add(serviceInfo2); }
//如果数据库没有签到奖励列表就初始化 public async void SaveInitDefaultSignInAwardList() { for (int i = 0; i < 7; i++) { SignInAward signInAward = ComponentFactory.Create <SignInAward>(); if (i < 3) { signInAward.Amount = 2; } else if (i < 6) { signInAward.Amount = i; } else { signInAward.Amount = 10; } signInAward.GoodsId = GoodsId.Jewel; signInAward.NumberDays = i + 1; mSignInAwardList.Add(signInAward); await dbProxyComponent.Save(signInAward); } }
public async Task SaveVideo(ComponentWithId component) { await dbProxyComponent.Save(component); }
public async Task InitDefaultMatachRoomConfigs(List <MatchRoomConfig> matchRoomConfigs) { MatchRoomConfig matchRoomConfig = ComponentFactory.Create <MatchRoomConfig>(); matchRoomConfig.MatchRoomId = 1001; matchRoomConfig.ToyGameId = ToyGameId.JoyLandlords; matchRoomConfig.BaseScore = 5; matchRoomConfig.GameNumber = 3; matchRoomConfig.BesansLowest = 3000; matchRoomConfig.RoomConfigs.Add(5); matchRoomConfig.RoomConfigs.Add(6); matchRoomConfig.RoomConfigs.Add(30); matchRoomConfig.Name = "初级场"; MatchRoomConfig matchRoomConfig2 = ComponentFactory.Create <MatchRoomConfig>(); matchRoomConfig2.MatchRoomId = 1002; matchRoomConfig2.ToyGameId = ToyGameId.JoyLandlords; matchRoomConfig2.BaseScore = 20; matchRoomConfig2.GameNumber = 3; matchRoomConfig2.BesansLowest = 10000; matchRoomConfig2.Name = "中级场"; RepeatedField <int> RoomConfigs3 = new RepeatedField <int>() { 1, 4, 30, 1, 3, 300, 2, 1, 0, 16, 1 }; RepeatedField <int> RoomConfigs4 = new RepeatedField <int>() { 1, 4, 30, 1, 3, 1000, 2, 1, 0, 16, 1 }; RepeatedField <int> RoomConfigs5 = new RepeatedField <int>() { 1, 4, 30, 1, 3, 5000, 2, 1, 0, 16, 1 }; MatchRoomConfig matchRoomConfig3 = ComponentFactory.Create <MatchRoomConfig>(); matchRoomConfig3.RoomConfigs = RoomConfigs3; matchRoomConfig3.MatchRoomId = 2001; matchRoomConfig3.ToyGameId = ToyGameId.CardFiveStar; matchRoomConfig3.BaseScore = 300; matchRoomConfig3.GameNumber = 3; matchRoomConfig3.CostConsume = 220; matchRoomConfig3.BesansLowest = 1000; matchRoomConfig3.Name = "初级场"; MatchRoomConfig matchRoomConfig4 = ComponentFactory.Create <MatchRoomConfig>(); matchRoomConfig4.RoomConfigs = RoomConfigs4; matchRoomConfig4.MatchRoomId = 2002; matchRoomConfig4.ToyGameId = ToyGameId.CardFiveStar; matchRoomConfig4.BaseScore = 1000; matchRoomConfig4.GameNumber = 3; matchRoomConfig4.CostConsume = 800; matchRoomConfig4.BesansLowest = 20000; matchRoomConfig4.Name = "中级场"; MatchRoomConfig matchRoomConfig5 = ComponentFactory.Create <MatchRoomConfig>(); matchRoomConfig5.RoomConfigs = RoomConfigs5; matchRoomConfig5.MatchRoomId = 2003; matchRoomConfig5.ToyGameId = ToyGameId.CardFiveStar; matchRoomConfig5.BaseScore = 5000; matchRoomConfig5.GameNumber = 3; matchRoomConfig5.CostConsume = 2000; matchRoomConfig5.BesansLowest = 500000; matchRoomConfig5.Name = "高级场"; matchRoomConfigs.Add(matchRoomConfig); matchRoomConfigs.Add(matchRoomConfig2); matchRoomConfigs.Add(matchRoomConfig3); matchRoomConfigs.Add(matchRoomConfig4); matchRoomConfigs.Add(matchRoomConfig5); await dbProxyComponent.Save(matchRoomConfig); await dbProxyComponent.Save(matchRoomConfig2); await dbProxyComponent.Save(matchRoomConfig3); await dbProxyComponent.Save(matchRoomConfig4); await dbProxyComponent.Save(matchRoomConfig5); }