protected void CreateTerms(Pair <IList <Term> > terms) { foreach (var item in terms.Applier) { Applier.CreateTerm(item); } foreach (var item in terms.Replier) { Replier.CreateTerm(item); } }
protected void SwapTerms(Pair <Term> term) { if (term.Replier != null) { //在申请方上新增回复方的班 Applier.CreateTerm(term.Replier); } if (term.Applier != null) { //在回复方上新增申请方的班 Replier.CreateTerm(term.Applier); } }
protected void SwapSpecificSubEvents() { if (Replier.Term != null) { //在回复方上面有事件的情况下,也要同时新增。 foreach (var item in Replier.SubEvents) { Applier.CreateTerm(item); } } if (Applier.Term != null) { //在申请方上面有事件的情况下,也要同时新增。 foreach (var item in Applier.SubEvents) { Replier.CreateTerm(item); } } }