コード例 #1
0
        private void SaveProductPrice()
        {
            try
            {
                var customerClassDiscount = new CustomerClassDiscount
                {
                    MasterClass = new MasterClass
                    {
                        ClassId = Convert.ToInt32(comboxMasterClass.SelectedValue)
                    },
                    StartDate = dtpStartDate.Value,
                    EndDate   = dtpStartDate.Value.AddDays(Convert.ToInt16(txtDay.Text)),
                    Day       = Convert.ToInt16(txtDay.Text),

                    DiscountPer = Convert.ToDecimal(txtDiscountPer.Text),
                    CreateBy    = "system",
                    ModifiedBy  = "system"
                };
                if (comboxMasterClass.Enabled == true && dtpStartDate.Enabled == true)
                {
                    CustomerClassDiscountController.Insert(customerClassDiscount);
                }
                else
                {
                    CustomerClassDiscountController.Update(customerClassDiscount);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #2
0
        private void LoadData()
        {
            if (this.classId > 0)
            {
                comboxMasterClass.Enabled = false;
                dtpStartDate.Enabled      = false;
            }
            CustomerClassDiscount customerClassDiscount = CustomerClassDiscountController.GetCustomerClassDiscount(this.classId, this.startDate);

            if (customerClassDiscount != null)
            {
                this.classId = customerClassDiscount.MasterClass.ClassId;
                comboxMasterClass.SelectedValue = customerClassDiscount.MasterClass.ClassId;
                txtDiscountPer.Text             = customerClassDiscount.DiscountPer.ToString();
                txtDay.Text = customerClassDiscount.Day.ToString();

                dtpStartDate.Value    = customerClassDiscount.StartDate;
                dtpStartDate.Enabled  = false;
                BtnSaveAndNew.Visible = false;
            }
        }