private void bbiAddNew_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { FrmOneTimeExperience form = new FrmOneTimeExperience(); if (form.ShowDialog() == DialogResult.OK) { OneTimeExperience product = form.Product; IProductMgr productMgr = new ContainerBootstrapper().ChildContainer.Resolve <IProductMgr>(); productMgr.Save(product); XtraMessageBox.Show("成功地新建了体验产品!"); LoadProducts(); } }
private void bbiModify_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { OneTimeExperience product = gridViewProducts.GetFocusedRow() as OneTimeExperience; if (product == null) { XtraMessageBox.Show("请先选择待修改的产品!", "提示"); return; } FrmOneTimeExperience form = new FrmOneTimeExperience(product); if (form.ShowDialog() == DialogResult.OK) { IProductMgr productMgr = new ContainerBootstrapper().ChildContainer.Resolve <IProductMgr>(); product = form.Product; productMgr.Save(product); XtraMessageBox.Show("成功地修改了体验产品!"); } }