FormPayPlan.cs around line 896 at the end of FormPayPlan_Load:
Code: Select all
FillCharges();
Plugins.HookAddCode(this, "FormPayPlan.FormPayPlan_Load_end");
Code: Select all
if(table.Rows.Count>0){
if(!MsgBox.Show(this,true,"Replace existing amortization schedule?")){
return;
}
PayPlanCharges.DeleteAllInPlan(PayPlanCur.PayPlanNum);
}
if (Plugins.HookMethod(this, "FormPayPlan.butCreateSched_Click", PayPlanCur, PatCur, (GroupBox)this.Controls.Find("groupBox2", true)[0]))
{
goto HookSkipToFillCharges;
}
PayPlanCharge ppCharge;
Code: Select all
PayPlanCharges.Insert(ppCharge);
countCharges++;
}
HookSkipToFillCharges: { }
FillCharges();
Code: Select all
public static void FilterRecurringChargeList(DataTable table) {
if (Plugins.HookMethod(null, "CreditCards.FilterRecurringChargeList"))
{
return;
}