Exemple #1
0
		private void LoadPromotions()
		{
			BEPromotions promotions = new BEPromotions();
			BPPromotions bp = new BPPromotions();
			promotions = bp.SelectAllActive();

			for (int i=0;i<promotions.tbl_Promotions.Count;i++)
			{
				if (promotions.tbl_Promotions[i].PromotionName != "" || !promotions.tbl_Promotions[i].IsPromotionImageIDNull() || promotions.tbl_Promotions[i].PromotionDescription != "")
				{
					if (this.FindControl("pnlPromotion"+(i+1).ToString()) != null)
					{
						this.FindControl("pnlPromotion"+(i+1).ToString()).Visible = true;
						((Label)this.FindControl("lblPromotion"+(i+1).ToString()+"Heading")).Text = promotions.tbl_Promotions[i].PromotionName;
						((Label)this.FindControl("lblPromotion"+(i+1).ToString()+"Description")).Text = promotions.tbl_Promotions[i].PromotionDescription;
						if(promotions.tbl_Promotions[i].IsPromotionImageIDNull())
						{
							this.FindControl("pnlPromotionImage"+(i+1).ToString()).Visible = false;
							this.FindControl("imgPromotion"+(i+1).ToString()).Visible = false;
						}else
						{
							this.FindControl("pnlPromotionImage"+(i+1).ToString()).Visible = true;
							Image pageImage = ((Image)this.FindControl("imgPromotion"+(i+1).ToString()));
							pageImage.Visible = true;
							pageImage.ImageUrl = GetImageName(promotions.tbl_Promotions[i].PromotionImageID,"promo_");
						}
					}
				}
			}
		}