private void FillDropDown() { ddlArea.DataSource = areaProvider.GetAll(); ddlArea.DataTextField = "Description"; ddlArea.DataValueField = "ID"; ddlArea.DataBind(); ddlArea.Items.Insert(0, new ListItem(String.Empty, "0")); ddlFindBranch.DataSource = branchProvider.GetActiveBranches(); ddlFindBranch.DataTextField = "Name"; ddlFindBranch.DataValueField = "ID"; ddlFindBranch.DataBind(); ddlBillingType.DataSource = billingTypeProvider.GetActiveBillingTypes(); ddlBillingType.DataTextField = "Description"; ddlBillingType.DataValueField = "ID"; ddlBillingType.DataBind(); ddlBillingType.Items.Insert(0, String.Empty); ddlPackage.DataSource = packageProvider.GetPackagesInBranch(Convert.ToInt32(ddlFindBranch.SelectedValue)); ddlPackage.DataTextField = "Name"; ddlPackage.DataValueField = "ID"; ddlPackage.DataBind(); ddlPackage.Items.Insert(0, String.Empty); ddlBillingBank.DataSource = bankProvider.GetActiveBanks(); ddlBillingBank.DataTextField = "Name"; ddlBillingBank.DataValueField = "ID"; ddlBillingBank.DataBind(); ddlBillingBank.Items.Insert(0, String.Empty); ddlCardExpiredMonth.DataSource = CommonHelper.GetMonthNames(); ddlCardExpiredMonth.DataTextField = "Value"; ddlCardExpiredMonth.DataValueField = "Key"; ddlCardExpiredMonth.DataBind(); ddlCardExpiredMonth.SelectedValue = DateTime.Today.Month.ToString(); ddlCardExpiredYear.DataSource = Enumerable.Range(2005, DateTime.Today.Year + 10 - 2005); ddlCardExpiredYear.DataBind(); ddlCardExpiredYear.SelectedValue = DateTime.Today.Year.ToString(); ddlMonthlyDuesItem.DataSource = itemProvider.GetMonthlyDuesItem(); ddlMonthlyDuesItem.DataTextField = "Description"; ddlMonthlyDuesItem.DataValueField = "ID"; ddlMonthlyDuesItem.DataBind(); ddlMonthlyDuesItem.Items.Insert(0, String.Empty); DataBindingHelper.PopulateCreditCardTypes(ddlBillingCardType, true); }