protected void LoadOrgRechargeItems() { var util = new OrgRechargeUtility(DateTime.Now, Provider); IOrgRecharge[] query = Provider.Billing.OrgRecharge.GetActiveOrgRecharges().ToArray(); rptOrgRecharge.DataSource = query.Select(CreateRepeaterItem); rptOrgRecharge.DataBind(); }
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; } }
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(); }