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); }