private void showEditWindow() { if (!CHelper.VerifyAccessRight("PROMOTION_PROMOTION_VIEW")) { return; } String pkgGroup = (currentObj as MPackage).PackageType; WinAddEditPackage w = new WinAddEditPackage(pkgGroup); w.Title = CLanguage.getValue("edit") + " " + CUtil.PackageTypeToString(pkgGroup); w.ViewData = (MPackage)currentObj; w.Mode = "E"; w.ParentItemSource = itemSources; w.ShowDialog(); }
private void mnuPackageView_Click(object sender, RoutedEventArgs e) { MPackage p = new MPackage(new CTable("PACKAGE")); p.CopyPackageInfo(currentViewObj); WinAddEditPackage c = new WinAddEditPackage(p.PackageGroup, "E"); c.ViewData = p; c.Title = CLanguage.getValue("edit") + " " + CUtil.PackageTypeToString(p.PackageType); c.ShowDialog(); if (c.IsOK) { //Will be reloade later MPackage mp = new MPackage(p.GetDbObject()); CPriceProcessor.UnloadPackage(mp); } }
private void cmdPromotionAdd_Click(object sender, RoutedEventArgs e) { String pkgGroup = "1"; Boolean ifMatched = false; MenuItem mnu = (sender as MenuItem); string name = mnu.Name; if (name.Equals("mnuPricing")) { pkgGroup = "1"; ifMatched = true; } else if (name.Equals("mnuBonus")) { pkgGroup = "2"; ifMatched = true; } else if (name.Equals("mnuDiscount")) { pkgGroup = "3"; ifMatched = true; } else if (name.Equals("mnuVoucher")) { pkgGroup = "4"; ifMatched = true; } else if (name.Equals("mnuBundle")) { pkgGroup = "5"; ifMatched = true; } else if (name.Equals("mnuFinalDiscount")) { pkgGroup = "6"; ifMatched = true; } else if (name.Equals("mnuPostGift")) { pkgGroup = "7"; ifMatched = true; } else if (name.Equals("mnuTray")) { pkgGroup = "8"; ifMatched = true; } else if (name.Equals("mnuTrayBonus")) { pkgGroup = "9"; ifMatched = true; } else if (name.Equals("mnuTrayBundle")) { pkgGroup = "10"; ifMatched = true; } if (ifMatched) { WinAddEditPackage w = new WinAddEditPackage(pkgGroup); w.Title = CLanguage.getValue("add") + " " + CUtil.PackageTypeToString(pkgGroup); w.Mode = "A"; w.ParentItemSource = itemSources; w.ShowDialog(); } }