Exemple #1
0
        /// <summary>
        /// This method calculates Membership pAmount
        /// </summary>
        /// <param name="item">The Product item</param>
        /// <param name="categoryId">The Category id</param>
        private void MembershipAmountCalculator(ProductItem item, int categoryId)
        {
            Membership membership = new Membership();

            if (categoryId == 3)
            {
                item.ProductUnitPrice = 1000.00;//for tesing purpose
                membership.ActivateMembership();
            }
            else if (categoryId == 4)
            {
                item.ProductUnitPrice = 500.00;//for tesing purpose
                membership.UpgradeMembership();
            }

            var totalAmount = membership.CalculateAmount(item);

            lblTotalAmountVal.Text = String.Format("{0:0.00}", totalAmount);

            membership.SendMail();
        }