protected override bool RecordServiceHistory() { SplitHistory h = new SplitHistory(); AssignToSplitHistory(h); foreach (SplitDetail sd in ToContainerDetails) { SplitHistoryDetail hd = new SplitHistoryDetail(); AssignSplitDetailsToSplitHistoryDetail(sd, hd); hd.ServiceHistorySummary = h; ObjScope.Add(hd); } ObjScope.Add(h); return(true); }
protected virtual void AssignToSplitHistory(SplitHistory t) { t.HistoryMainLine = this.HistoryMainLine; t.CloseWhenEmpty = this.CloseWhenEmpty; }