Beispiel #1
0
        protected void LoadOrgRechargeItems()
        {
            var util = new OrgRechargeUtility(DateTime.Now, Provider);

            IOrgRecharge[] query = Provider.Billing.OrgRecharge.GetActiveOrgRecharges().ToArray();
            rptOrgRecharge.DataSource = query.Select(CreateRepeaterItem);
            rptOrgRecharge.DataBind();
        }
Beispiel #2
0
 protected void Row_Command(object sender, CommandEventArgs e)
 {
     switch (e.CommandName)
     {
     case "disable":
         int id   = Convert.ToInt32(e.CommandArgument);
         var util = new OrgRechargeUtility(DateTime.Now, Provider);
         util.Disable(id);
         LoadOrgRechargeItems();
         break;
     }
 }
Beispiel #3
0
        protected void btnAddOrUpdate_Click(object sender, EventArgs e)
        {
            int      orgId     = Convert.ToInt32(ddlOrg.SelectedValue);
            int      accountId = Convert.ToInt32(ddlAccount.SelectedValue);
            IOrg     org       = Provider.Data.Org.GetOrg(orgId);
            IAccount acct      = Provider.Data.Account.GetAccount(accountId);

            if (org != null && acct != null)
            {
                var util = new OrgRechargeUtility(DateTime.Now, Provider);
                util.Enable(org, acct);
            }
            LoadOrgRechargeItems();
        }