Example #1
0
        void BindGrid()
        {
            var creditCardTypeCollection = CreditCardTypeManager.GetAllCreditCardTypes();

            gvCreditCardTypes.DataSource = creditCardTypeCollection;
            gvCreditCardTypes.DataBind();
        }
Example #2
0
        private static void CreditTypeTest()
        {
            CreditCardTypeManager creditCardTypeManager = new CreditCardTypeManager(new EfCreditCardTypeDal());

            foreach (var c in creditCardTypeManager.GetAll().Data)
            {
                Console.WriteLine(c.TypeName);
            }
        }
Example #3
0
        private void BindData()
        {
            CreditCardType creditCardType = CreditCardTypeManager.GetCreditCardTypeByID(this.CreditCardTypeID);

            if (creditCardType != null)
            {
                this.txtName.Text          = creditCardType.Name;
                this.txtSystemKeyword.Text = creditCardType.SystemKeyword;
                this.txtDisplayOrder.Value = creditCardType.DisplayOrder;
            }
        }
Example #4
0
 protected void DeleteButton_Click(object sender, EventArgs e)
 {
     try
     {
         CreditCardTypeManager.MarkCreditCardTypeAsDeleted(this.CreditCardTypeId);
         Response.Redirect("CreditCardTypes.aspx");
     }
     catch (Exception exc)
     {
         ProcessException(exc);
     }
 }
Example #5
0
        public CreditCardType SaveInfo()
        {
            CreditCardType creditCardType = CreditCardTypeManager.GetCreditCardTypeByID(this.CreditCardTypeID);

            if (creditCardType != null)
            {
                creditCardType = CreditCardTypeManager.UpdateCreditCardType(creditCardType.CreditCardTypeID, txtName.Text,
                                                                            txtSystemKeyword.Text, txtDisplayOrder.Value, creditCardType.Deleted);
            }
            else
            {
                creditCardType = CreditCardTypeManager.InsertCreditCardType(txtName.Text, txtSystemKeyword.Text, txtDisplayOrder.Value, false);
            }

            return(creditCardType);
        }
Example #6
0
        public PaymentInfo GetPaymentInfo()
        {
            PaymentInfo    paymentInfo      = new PaymentInfo();
            int            creditCardTypeId = int.Parse(this.ddlCreditCardType.SelectedItem.Value);
            CreditCardType creditCardType   = CreditCardTypeManager.GetCreditCardTypeById(creditCardTypeId);

            if (creditCardType == null)
            {
                throw new NopException("Couldn't load credit card type");
            }
            paymentInfo.CreditCardType        = creditCardType.SystemKeyword;
            paymentInfo.CreditCardName        = this.creditCardName.Text;
            paymentInfo.CreditCardNumber      = this.creditCardNumber.Text;
            paymentInfo.CreditCardExpireYear  = int.Parse((this.creditCardExpireYear.SelectedValue == null) ? "0" : this.creditCardExpireYear.SelectedValue);
            paymentInfo.CreditCardExpireMonth = int.Parse((this.creditCardExpireMonth.SelectedValue == null) ? "0" : this.creditCardExpireMonth.SelectedValue);
            paymentInfo.CreditCardCvv2        = this.creditCardCVV2.Text;
            return(paymentInfo);
        }
Example #7
0
        private void BindData()
        {
            this.ddlCreditCardType.Items.Clear();
            CreditCardTypeCollection creditCardTypeCollection = CreditCardTypeManager.GetAllCreditCardTypes();

            foreach (CreditCardType creditCardType in creditCardTypeCollection)
            {
                ListItem ddlCreditCardTypeItem2 = new ListItem(creditCardType.Name, creditCardType.CreditCardTypeId.ToString());
                this.ddlCreditCardType.Items.Add(ddlCreditCardTypeItem2);
            }

            for (int i = 0; i < 15; i++)
            {
                string year = Convert.ToString(DateTime.Now.Year + i);
                creditCardExpireYear.Items.Add(new ListItem(year, year));
            }

            for (int i = 1; i <= 12; i++)
            {
                string text = (i < 10) ? "0" + i.ToString() : i.ToString();
                creditCardExpireMonth.Items.Add(new ListItem(text, i.ToString()));
            }
        }