Esempio n. 1
0
    public void OnNet(t_stAddObjectListUnityUserCmdProto cmd)
    {
        foreach (var oper in cmd.userset)
        {
            ItemAction action = (ItemAction)oper.byActionType;
            switch (action)
            {
            case ItemAction.Add:
            {
                Informations.Instance.ItemMgr.AddItem(oper.obj);
            }
            break;

            case ItemAction.Update:
            {
                Informations.Instance.ItemMgr.UpdateItem(oper.obj);
            }
            break;

            case ItemAction.Delete:
            {
                Informations.Instance.ItemMgr.DeleteItem(oper.obj.qwThisID);
            }
            break;
            }
        }
        UpdateAllItems();
    }
Esempio n. 2
0
 public void OnNet(t_stAddObjectListUnityUserCmdProto cmd)
 {
     foreach (var oper in cmd.userset)
     {
         ItemAction action = (ItemAction)oper.byActionType;
         switch (action)
         {
             case ItemAction.Add:
                 {
                     Informations.Instance.ItemMgr.AddItem(oper.obj);
                 }
                 break;
             case ItemAction.Update:
                 {
                     Informations.Instance.ItemMgr.UpdateItem(oper.obj);
                 }
                 break;
             case ItemAction.Delete:
                 {
                     Informations.Instance.ItemMgr.DeleteItem(oper.obj.qwThisID);
                 }
                 break;
         }
     }
     UpdateAllItems();
 }