Exemple #1
0
        public override void Handle(Session Session)
        {
            DataPartyDetails party = JsonConvert.DeserializeObject<DataPartyDetails>(GetResponseBody(Session));
            DbOpInsertItems insert_request = new DbOpInsertItems();
            foreach (DataEquipmentInformation equip in party.Equipments)
            {
                DbOpInsertItems.ItemRecord record = new DbOpInsertItems.ItemRecord();
                record.EquipCategory = equip.Category;
                record.Id = equip.EquipmentId;
                record.Name = equip.Name.TrimEnd(' ', '+', '+');
                record.Type = equip.Type;
                record.Rarity = equip.BaseRarity;
                record.Series = equip.SeriesId;
                insert_request.Items.Add(record);
            }
            FFRKProxy.Instance.Database.BeginExecuteRequest(insert_request);

            FFRKProxy.Instance.GameState.PartyDetails = party;
            FFRKProxy.Instance.RaisePartyList(party);
        }
        public override void Handle(Session Session)
        {
            DataPartyDetails party           = JsonConvert.DeserializeObject <DataPartyDetails>(this.GetResponseBody(Session));
            DbOpInsertItems  dbOpInsertItems = new DbOpInsertItems();

            foreach (DataEquipmentInformation equipment in party.Equipments)
            {
                dbOpInsertItems.Items.Add(new DbOpInsertItems.ItemRecord()
                {
                    EquipCategory = new SchemaConstants.EquipmentCategory?(equipment.Category),
                    Id            = equipment.EquipmentId,
                    Name          = equipment.Name.TrimEnd(' ', '+', '+'),
                    Type          = equipment.Type,
                    Rarity        = equipment.BaseRarity,
                    Series        = new uint?(equipment.SeriesId)
                });
            }
            FFRKProxy.Instance.GameState.PartyDetails = party;
            FFRKProxy.Instance.RaisePartyList(party);
        }
        public override void Handle(Session Session)
        {
            DataPartyDetails party          = JsonConvert.DeserializeObject <DataPartyDetails>(GetResponseBody(Session));
            DbOpInsertItems  insert_request = new DbOpInsertItems();

            foreach (DataEquipmentInformation equip in party.Equipments)
            {
                DbOpInsertItems.ItemRecord record = new DbOpInsertItems.ItemRecord();
                record.EquipCategory = equip.Category;
                record.Id            = equip.EquipmentId;
                record.Name          = equip.Name.TrimEnd(' ', '+', '+');
                record.Type          = equip.Type;
                record.Rarity        = equip.BaseRarity;
                record.Series        = equip.SeriesId;
                insert_request.Items.Add(record);
            }
            FFRKProxy.Instance.Database.BeginExecuteRequest(insert_request);

            FFRKProxy.Instance.GameState.PartyDetails = party;
            FFRKProxy.Instance.RaisePartyList(party);
        }