コード例 #1
0
        private void BindData()
        {
            Discount discount = DiscountManager.GetDiscountByID(this.DiscountID);

            if (discount != null)
            {
                CommonHelper.SelectListItem(this.ddlDiscountType, discount.DiscountTypeID);
                CommonHelper.SelectListItem(this.ddlDiscountRequirement, discount.DiscountRequirementID);
                this.txtName.Text                          = discount.Name;
                this.cbUsePercentage.Checked               = discount.UsePercentage;
                this.txtDiscountPercentage.Value           = discount.DiscountPercentage;
                this.txtDiscountAmount.Value               = discount.DiscountAmount;
                this.cStartDateButtonExtender.SelectedDate = discount.StartDate;
                this.cEndDateButtonExtender.SelectedDate   = discount.EndDate;
                this.cbRequiresCouponCode.Checked          = discount.RequiresCouponCode;
                this.txtCouponCode.Text                    = discount.CouponCode;

                CustomerRoleCollection customerRoles    = discount.CustomerRoles;
                List <int>             _customerRoleIDs = new List <int>();
                foreach (CustomerRole customerRole in customerRoles)
                {
                    _customerRoleIDs.Add(customerRole.CustomerRoleID);
                }
                CustomerRoleMappingControl.SelectedCustomerRoleIDs = _customerRoleIDs;
                CustomerRoleMappingControl.BindData();
            }
            else
            {
                List <int> _customerRoleIDs = new List <int>();
                CustomerRoleMappingControl.SelectedCustomerRoleIDs = _customerRoleIDs;
                CustomerRoleMappingControl.BindData();
            }
        }
コード例 #2
0
        private void BindData()
        {
            Customer customer = CustomerManager.GetCustomerByID(this.CustomerID);

            if (customer != null)
            {
                CustomerRoleCollection customerRoles    = customer.CustomerRoles;
                List <int>             _customerRoleIDs = new List <int>();
                foreach (CustomerRole customerRole in customerRoles)
                {
                    _customerRoleIDs.Add(customerRole.CustomerRoleID);
                }
                CustomerRoleMappingControl.SelectedCustomerRoleIDs = _customerRoleIDs;
                CustomerRoleMappingControl.BindData();
            }
        }
コード例 #3
0
        private void BindData()
        {
            List <int> _customerRoleIds = new List <int>();

            Customer customer = CustomerManager.GetCustomerById(this.CustomerId);

            if (customer != null)
            {
                var customerRoles = customer.CustomerRoles;
                foreach (CustomerRole customerRole in customerRoles)
                {
                    _customerRoleIds.Add(customerRole.CustomerRoleId);
                }
            }

            CustomerRoleMappingControl.SelectedCustomerRoleIds = _customerRoleIds;
            CustomerRoleMappingControl.BindData();
        }
コード例 #4
0
ファイル: DiscountInfo.ascx.cs プロジェクト: terry2012/DSV
        private void BindData()
        {
            Discount discount = DiscountManager.GetDiscountById(this.DiscountId);

            if (discount != null)
            {
                CommonHelper.SelectListItem(this.ddlDiscountType, discount.DiscountTypeId);
                CommonHelper.SelectListItem(this.ddlDiscountRequirement, discount.DiscountRequirementId);
                this.txtRequirementSpentAmount.Value   = discount.RequirementSpentAmount;
                this.txtRestrictedProductVariants.Text = GenerateListOfRestrictedProductVariants(ProductManager.GetProductVariantsRestrictedByDiscountId(discount.DiscountId));
                CommonHelper.SelectListItem(this.ddlRequirementBillingCountryIs, discount.RequirementBillingCountryIs);
                CommonHelper.SelectListItem(this.ddlRequirementShippingCountryIs, discount.RequirementShippingCountryIs);
                CommonHelper.SelectListItem(this.ddlDiscountLimitation, discount.DiscountLimitationId);
                this.txtLimitationTimes.Value         = discount.LimitationTimes;
                this.txtName.Text                     = discount.Name;
                this.cbUsePercentage.Checked          = discount.UsePercentage;
                this.txtDiscountPercentage.Value      = discount.DiscountPercentage;
                this.txtDiscountAmount.Value          = discount.DiscountAmount;
                this.ctrlStartDatePicker.SelectedDate = discount.StartDate;
                this.ctrlEndDatePicker.SelectedDate   = discount.EndDate;
                this.cbRequiresCouponCode.Checked     = discount.RequiresCouponCode;
                this.txtCouponCode.Text               = discount.CouponCode;

                var        customerRoles    = discount.CustomerRoles;
                List <int> _customerRoleIds = new List <int>();
                foreach (CustomerRole customerRole in customerRoles)
                {
                    _customerRoleIds.Add(customerRole.CustomerRoleId);
                }
                CustomerRoleMappingControl.SelectedCustomerRoleIds = _customerRoleIds;
                CustomerRoleMappingControl.BindData();
            }
            else
            {
                List <int> _customerRoleIds = new List <int>();
                CustomerRoleMappingControl.SelectedCustomerRoleIds = _customerRoleIds;
                CustomerRoleMappingControl.BindData();

                this.pnlUsageHistory.Visible = false;
            }
        }