public CrmRuleBill GetRuleBill(CrmRuleBill bill) { lock (billList) { foreach (CrmRuleBill bill2 in billList) { if (bill2.BillId == bill.BillId) { return(bill2); } } GetRuleBillDetail(bill); billList.Add(bill); return(bill); } }
protected abstract void GetRuleBillDetail(CrmRuleBill bill);