public void InitCurrency(int id, long count)
 {
     PropOneEquip.Transfer transfer = new PropOneEquip.Transfer {
         type = PropType.eCurrency
     };
     PropOneEquip.CurrencyData data = new PropOneEquip.CurrencyData {
         id    = id,
         count = count
     };
     transfer.data = data;
     this.Init(transfer);
 }
 public void InitEquip(int id, int count)
 {
     PropOneEquip.Transfer transfer = new PropOneEquip.Transfer {
         type = PropType.eEquip
     };
     PropOneEquip.EquipData data = new PropOneEquip.EquipData {
         id    = id,
         count = count
     };
     transfer.data = data;
     this.Init(transfer);
 }
 private void Init(PropOneEquip.Transfer data)
 {
     this.data = data;
     this.OnInit();
 }