Exemplo n.º 1
0
    //测试下载
    private void TestAdvertiseOrderDownload()
    {
        string customer_id = "29E11BDC6DAC439896958CC6866FF64E";
        string user_id     = "B87FBC7A6D664F67B65F9AD747C5E5DD";
        string unit_id     = "f12e3eb7b773472fabcec82fe63a4ece";
        string bat_no      = "bat0001";

        cPos.ExchangeBsService.AdvertiseOrderBsService aos = new AdvertiseOrderBsService();
        //获取下载数量
        int icount = aos.GetAdvertiseOrderNotPackagedCount(customer_id, user_id, unit_id);

        this.lb1.Text = icount.ToString();
        //获取下载订单集合
        IList <AdvertiseOrderInfo> aoiList = new List <AdvertiseOrderInfo>();

        aoiList = aos.GetAdvertiseOrderListPackaged(customer_id, user_id, unit_id, 0, 10);

        this.GridView1.DataSource = aoiList;
        GridView1.DataBind();

        //获取下载广告集合
        IList <AdvertiseInfo> aiList = new List <AdvertiseInfo>();

        aiList = aos.GetAdvertiseListPackaged(customer_id, user_id, unit_id, "1");
        this.GridView2.DataSource = aiList;
        GridView2.DataBind();

        //更新批次号
        IList <AdvertiseOrderUnitInfo> auiList = new List <AdvertiseOrderUnitInfo>();
        AdvertiseOrderUnitInfo         aui     = new AdvertiseOrderUnitInfo();

        aui.order_id    = "1";
        aui.customer_id = customer_id;
        aui.unit_id     = unit_id;
        auiList.Add(aui);
        bool bBat = aos.SetAdvertiseOrderBatInfo(customer_id, user_id, unit_id, bat_no, auiList);

        this.Label1.Text = bBat.ToString();

        //更新下载标识

        bool bIfFlag = aos.SetAdvertiseOrderIfFlagInfo(customer_id, user_id, unit_id, bat_no);

        this.Label2.Text = bIfFlag.ToString();
    }
Exemplo n.º 2
0
    private void TestSetAdvertiseOrderUnitInfoList()
    {
        //cPos.Service.cBillService bs = new cBillService();
        //cPos.Model.LoggingSessionInfo loggingSessionInfo = new LoggingSessionInfo();
        //loggingSessionInfo = new cPos.Service.CLoggingSessionService().GetLoggingSessionInfo("29E11BDC6DAC439896958CC6866FF64E", "e3b3c960a42f41b0bf8e6e2ae3a8ad43");
        LoggingManager loggingManager = new cLoggingManager().GetLoggingManager("29E11BDC6DAC439896958CC6866FF64E");

        IList <AdvertiseOrderUnitInfo> aoaList = new List <AdvertiseOrderUnitInfo>();
        AdvertiseOrderUnitInfo         aoa1    = new AdvertiseOrderUnitInfo();

        aoa1.order_unit_id = "1";
        aoa1.order_id      = "1";
        aoa1.customer_id   = "29E11BDC6DAC439896958CC6866FF64E";
        aoa1.unit_id       = "1";
        aoaList.Add(aoa1);

        AdvertiseOrderUnitInfo aoa2 = new AdvertiseOrderUnitInfo();

        aoa2.order_unit_id = "2";
        aoa2.order_id      = "1";
        aoa2.customer_id   = "29E11BDC6DAC439896958CC6866FF64E";
        aoa2.unit_id       = "f12e3eb7b773472fabcec82fe63a4ece";
        aoaList.Add(aoa2);

        AdvertiseOrderUnitInfo aoa3 = new AdvertiseOrderUnitInfo();

        aoa3.order_unit_id = "3";
        aoa3.order_id      = "2";
        aoa3.customer_id   = "29E11BDC6DAC439896958CC6866FF64E";
        aoa3.unit_id       = "1";
        aoaList.Add(aoa3);

        AdvertiseOrderUnitInfo aoa4 = new AdvertiseOrderUnitInfo();

        aoa4.order_unit_id = "4";
        aoa4.order_id      = "2";
        aoa4.customer_id   = "29E11BDC6DAC439896958CC6866FF64E";
        aoa4.unit_id       = "f12e3eb7b773472fabcec82fe63a4ece";
        aoaList.Add(aoa4);


        AdvertiseOrderUnitService aoaService = new AdvertiseOrderUnitService();

        this.lb1.Text = aoaService.SetAdvertiseOrderUnitInfoList(loggingManager, aoaList, true).ToString();
    }