Exemplo n.º 1
0
        public List <DonationButton> getOptions(List <DonationTier> donationTiers, bool isMonthly)
        {
            List <DonationButton> btns_donation = new List <DonationButton>();

            for (int i = 0; i < donationTiers.Count; i++)
            {
                DonationButton btn = new DonationButton(OnDonatePress, donationTiers[i].Value);
                btn.Lbl_tierName.Text      = donationTiers[i].Name;
                btn.Lbl_donationValue.Text = donationTiers[i].Value.ToString() + "$";
                btn.Lbl_monthly.Visible    = isMonthly;
                btn.isMonthly            = isMonthly;
                btn.Lbl_description.Text = donationTiers[i].Description;
                btns_donation.Add(btn);
            }
            return(btns_donation);
        }
Exemplo n.º 2
0
        private List <DonationButton> getMiscOptionsButtons(List <MiscDonation> miscDonations)
        {
            List <DonationButton> btns = new List <DonationButton>();

            foreach (MiscDonation miscDonation in miscDonations)
            {
                DonationButton btn = new DonationButton(OnMiscPress);
                btn.Lbl_donationValue.Visible    = false;
                btn.Lbl_monthly.Visible          = false;
                btn.Lbl_tierName.Visible         = false;
                btn.Lbl_description.Visible      = false;
                btn.Link_description.Visible     = true;
                btn.Link_description.MouseClick += Link_description_MouseClick;
                btn.Link_description.Text        = miscDonation.Link;
                btns.Add(btn);
            }
            return(btns);
        }