Example #1
0
    private void onGetBuyList(CEvent evt)
    {
        ShoppingEvent e = (ShoppingEvent)evt.eventParams;

        TinyBuyItemCS[] pp = ConvertTool.ConvertData <TinyBuyItemCS[]>(e.buyList);

        Debug.Log(JsonConvert.SerializeObject(pp));
        //  throw new NotImplementedException();
    }
 public static ShoppingEvent ToShoppingEvent(this ShoppingEvent item)
 {
     return(new ShoppingEvent
     {
         Id = item.Id,
         ShoppingDate = item.ShoppingDate,
         DoneShopping = item.DoneShopping
     });
 }
Example #3
0
    private void onGetChargeList(CEvent evt)
    {
        ShoppingEvent e = (ShoppingEvent)evt.eventParams;

        var data = e.chargeList;

        TinyChargeCS[] pp = ConvertTool.ConvertData <TinyChargeCS[]>(e.chargeList);


        Debug.Log(JsonConvert.SerializeObject(pp));
    }
Example #4
0
        public ShoppingEvent AddUpdate(ShoppingEvent shoppingEvent)
        {
            var dbContext = new ShoppingListDbContext();

            var shoppingEventSqlStorage = new ShoppingEventSqlStorage(dbContext);

            var itemToUpdate = shoppingEventSqlStorage.GetById(shoppingEvent.Id);

            itemToUpdate.AddUpdateItem(shoppingEvent, shoppingEventSqlStorage);
            return(itemToUpdate);
        }
Example #5
0
    private void onGetRate(CEvent evt)
    {
        ShoppingEvent e = (ShoppingEvent)evt.eventParams;

        //>(e.buyList);

        var rate = e.rate;

        Debug.Log("获取汇率" + rate);

        // Debug.Log(JsonConvert.SerializeObject(pp));
    }
        public ShoppingEventViewModel(ShoppingEvent shoppingEvent)
        {
            if (shoppingEvent == null)
            {
                throw new ArgumentException("shoppingEvent");
            }

            Id           = shoppingEvent.Id;
            VendorId     = shoppingEvent.VendorId ?? 0;
            VendorName   = shoppingEvent.Vendor != null ? shoppingEvent.Vendor.Name : "";
            Date         = shoppingEvent.ShoppingDate;
            DoneShopping = shoppingEvent.DoneShopping;
        }
Example #7
0
    private void onGetLastChargeTime(CEvent evt)
    {
        ShoppingEvent e = (ShoppingEvent)evt.eventParams;

        var data = e.chargeList;


        //  TinyDrawOutCS[] pp = ConvertTool.ConvertData<TinyDrawOutCS[]>(e.chargeList);


        //   Debug.Log(JsonConvert.SerializeObject(pp));

        TinyChargeCS[] pp = ConvertTool.ConvertData <TinyChargeCS[]>(e.chargeList);


        if (pp.Length > 0)
        {
            Debug.Log("上次挖矿充值时间" + pp[0].op_time);
        }
    }
 public ShoppingEventViewModel Put([FromBody] ShoppingEvent shoppingEvent)
 {
     return(new ShoppingEventViewModel(new ShoppingEventTransitionHandler().AddUpdate(shoppingEvent)));
 }