/// <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(); }