/// <summary> /// 各种单据新增 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void frmOrder_ActionButtonPress(object sender, ActionButtonPressEventArgs e) { switch (e.Index) { case 0: //资产采购创建 frmAssPurchaseOrderCreate frmAssPurchaseOrderCreate = new frmAssPurchaseOrderCreate(); Show(frmAssPurchaseOrderCreate, (MobileForm senderAP, object args) => { Bind(type, orderType); }); break; case 1: //资产销售创建 frmAssSalesOrderCreate frmAssSalesOrderCreate = new frmAssSalesOrderCreate(); Show(frmAssSalesOrderCreate, (MobileForm senderAS, object args) => { Bind(type, orderType); }); break; case 2: //耗材采购创建 frmConPurchaseCreate frmConPurchaseCreate = new frmConPurchaseCreate(); Show(frmConPurchaseCreate, (MobileForm senderCP, object args) => { Bind(type, orderType); }); break; case 3: //耗材销售创建 frmConSalesCreate frmConSalesCreate = new frmConSalesCreate(); Show(frmConSalesCreate, (MobileForm senderCS, object args) => { Bind(type, orderType); }); break; } }
private void frmToolBarMenu_ActionButtonPress(object sender, ActionButtonPressEventArgs e) { frmOrderLayout ly = (frmOrderLayout)tabPageView1.Controls[1]; // int i = ly.type; int type = ly.type; int orderType = ly.orderType; switch (e.Index) { case 0: //资产采购创建 frmAssPurchaseOrderCreate frmAssPurchaseOrderCreate = new frmAssPurchaseOrderCreate(); Show(frmAssPurchaseOrderCreate, (MobileForm senderAP, object args) => { ly.Bind(type, orderType); }); break; case 1: //资产销售创建 frmAssSalesOrderCreate frmAssSalesOrderCreate = new frmAssSalesOrderCreate(); Show(frmAssSalesOrderCreate, (MobileForm senderAS, object args) => { ly.Bind(type, orderType); }); break; case 2: //耗材采购创建 frmConPurchaseCreate frmConPurchaseCreate = new frmConPurchaseCreate(); Show(frmConPurchaseCreate, (MobileForm senderCP, object args) => { ly.Bind(type, orderType); }); break; case 3: //耗材销售创建 frmConSalesCreate frmConSalesCreate = new frmConSalesCreate(); Show(frmConSalesCreate, (MobileForm senderCS, object args) => { ly.Bind(type, orderType); }); break; } }