public void Addtems(String nameTag, MCompanyPackage vw, MPackage cv) { if (PackageGroup.Equals("1")) { AddChildItems(groupingPackage, vw, cv); } else if (PackageGroup.Equals("2")) { AddChildItems(pricingPackages, vw, cv); } else if (PackageGroup.Equals("3")) { AddChildItems(discountPackages, vw, cv); } else if (PackageGroup.Equals("4")) { AddChildItems(finalDiscountPackages, vw, cv); } else if (PackageGroup.Equals("5")) { AddChildItems(postGiftPackages, vw, cv); } else if (PackageGroup.Equals("6")) { AddChildItems(trayPricePackages, vw, cv); } else if (PackageGroup.Equals("7")) { AddChildItems(trayGroupPackages, vw, cv); } }
public void SetPromotion(MPackage promotion) { pkg = promotion; }
public void AddChildItems(ObservableCollection <MCompanyPackage> items, MCompanyPackage vw, MPackage cv) { CTable t = new CTable("COMPANY_PACKAGE"); t.CopyFrom(cv.GetDbObject()); MCompanyPackage v = new MCompanyPackage(t); v.CompanyPackageID = ""; v.CompanyID = "1"; v.SeqNo = (v.GetMaxSeqNo((items)) + 1).ToString(); CTable o = GetDbObject(); ArrayList arr = o.GetChildArray("COMPANY_PACKAGE_ITEM"); if (arr == null) { arr = new ArrayList(); o.AddChildArray("COMPANY_PACKAGE_ITEM", arr); } arr.Add(t); items.Add(v); v.ExtFlag = "A"; }