Example #1
0
        private void FillDropDown()
        {
            ddlFindBranch.DataSource     = BranchService.GetActiveBranches(User.Identity.Name);
            ddlFindBranch.DataTextField  = "Name";
            ddlFindBranch.DataValueField = "ID";
            ddlFindBranch.DataBind();

            ddlArea.DataSource     = AreaService.GetAll();
            ddlArea.DataTextField  = "Description";
            ddlArea.DataValueField = "ID";
            ddlArea.DataBind();
            ddlArea.Items.Insert(0, new DropDownListItem(String.Empty));

            ddlCreditCardType.DataSource     = CreditCardTypeService.GetAll();
            ddlCreditCardType.DataTextField  = "Description";
            ddlCreditCardType.DataValueField = "ID";
            ddlCreditCardType.DataBind();

            ddlOccupation.DataSource     = OccupationService.GetAll();
            ddlOccupation.DataTextField  = "Description";
            ddlOccupation.DataValueField = "ID";
            ddlOccupation.DataBind();
            ddlOccupation.Items.Insert(0, new DropDownListItem(String.Empty));

            ddlBank.DataSource     = BankService.GetActiveBanks();
            ddlBank.DataTextField  = "Name";
            ddlBank.DataValueField = "ID";
            ddlBank.DataBind();
            ddlBank.Items.Insert(0, String.Empty);

            DataBindingHelper.PopulateBillingTypes(BillingTypeService, ddlBillingType, false);
        }
        protected void ddlPaymentType_SelectedIndexChanged(object sender, EventArgs e)
        {
            int paymentTypeID = Convert.ToInt32(ddlPaymentType.SelectedValue);

            ddlCreditCardType.Items.Clear();
            if (paymentTypeID == 4) //Credit Card
            {
                foreach (var item in CreditCardTypeService.GetAll())
                {
                    ddlCreditCardType.Items.Add(
                        new DropDownListItem(
                            item.Description,
                            item.ID.ToString()));
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                ddlCreditCardType.DataSource     = CreditCardTypeService.GetAll();
                ddlCreditCardType.DataTextField  = "Description";
                ddlCreditCardType.DataValueField = "ID";
                ddlCreditCardType.DataBind();

                ddlBank.DataSource     = BankService.GetActiveBanks();
                ddlBank.DataTextField  = "Name";
                ddlBank.DataValueField = "ID";
                ddlBank.DataBind();
                ddlBank.Items.Insert(0, new DropDownListItem(String.Empty));

                var cust = CustomerService.Get(Request["barcode"]);
                lblCustomer.Text = String.Format("{0} - {1} {2}",
                                                 cust.Barcode,
                                                 cust.FirstName.Trim(),
                                                 cust.LastName.Trim());

                calExpireDate.SelectedDate = DateTime.Today;
            }
        }