/// <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; } }
/// <summary> /// 采购单编辑 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ibEdit_Press(object sender, EventArgs e) { frmConPurchaseCreate frm = new frmConPurchaseCreate { POID = lblName.BindDataValue.ToString() }; Form.Show(frm, (MobileForm sender1, object args) => { if (frm.ShowResult == ShowResult.Yes) { ((frmOrder)Form).Bind(((frmOrder)Form).type, ((frmOrder)Form).orderType); } }); }
/// <summary> /// 采购单编辑 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ibEdit_Press(object sender, EventArgs e) { frmToolBarMenu fm = (frmToolBarMenu)this.Form; frmOrderLayout frmorder = (frmOrderLayout)fm.tabPageView1.Controls[1]; frmConPurchaseCreate frm = new frmConPurchaseCreate { POID = lblName.BindDataValue.ToString() }; Form.Show(frm, (MobileForm sender1, object args) => { if (frm.ShowResult == ShowResult.Yes) { //((frmOrder)Form).Bind(((frmOrder)Form).type, ((frmOrder)Form).orderType); frmorder.Bind(frmorder.type, frmorder.orderType); } }); }
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; } }