void barBtnNew_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var vw = new TrdEdtView(); vw.EditMode = Ultra.Business.Core.Define.EnViewEditMode.New; if (vw.ShowDialog() == System.Windows.Forms.DialogResult.OK) { barBtnRefresh_ItemClick(null, null); } }
void barBtnEdt_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { switch (tabMain.SelectedTabPage.Text) { case "未处理": var et = gcUnAudit.GetFocusedDataSource<T_ERP_Trade>(); if (et == null) return; var vw = new TrdEdtView(); vw.Trade = et; vw.EditMode = Ultra.Business.Core.Define.EnViewEditMode.Edit; if (vw.ShowDialog() == System.Windows.Forms.DialogResult.OK) { barBtnRefresh_ItemClick(null, null); } break; case "已审核": if (MsgBox.ShowYesNoMessage("订单已生产,确定要修改商品信息?") == System.Windows.Forms.DialogResult.Yes) { var scet = gcAudit.GetFocusedDataSource<T_ERP_Trade>(); if (scet == null) return; var scvw = new SCTrdEdtView(); scvw.Trade = scet; scvw.EditMode = Ultra.Business.Core.Define.EnViewEditMode.Edit; if (scvw.ShowDialog() == System.Windows.Forms.DialogResult.OK) { barBtnRefresh_ItemClick(null, null); } } break; default: break; } }