protected virtual void AssignDefectDetailsToDefectHistoryDetail(DefectDetail s, DefectHistoryDetail t) { t.DefectQty = s.DefectQty; t.DefectReason = ResolveCDO("DefectReason", s.DefectReason_Name) as DefectReason; t.Comment = s.Comment; }
protected override bool RecordServiceHistory() { DefectHistory h = new DefectHistory(); AssignToDefectHistory(h); foreach (DefectDetail d in DefectDetails) { DefectHistoryDetail hd = new DefectHistoryDetail(); AssignDefectDetailsToDefectHistoryDetail(d, hd); hd.ServiceHistorySummary = h; ObjScope.Add(hd); } ObjScope.Add(h); return true; }