示例#1
0
        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);
        }
示例#2
0
 //如果数据库没有签到奖励列表就初始化
 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);
     }
 }
示例#3
0
 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);
        }