개정판 e9700266
issue #0000
네이밍 변경
Change-Id: I568374c5eb4723ee0d3b1e070a0b5500c75b68ee
ID2.Manager/ID2.Manager.Data/Models/Documents.cs | ||
---|---|---|
236 | 236 |
} |
237 | 237 |
} |
238 | 238 |
|
239 |
public void ValueCopy(Documents other)
|
|
239 |
public void DataCopy(Documents docData)
|
|
240 | 240 |
{ |
241 |
this.DocumentNo = other.DocumentNo;
|
|
242 |
this.RevisonNo = other.RevisonNo;
|
|
243 |
this.System = other.System;
|
|
244 |
this.SubSystemCode = other.SubSystemCode;
|
|
245 |
this.RefProjectCode = other.RefProjectCode;
|
|
246 |
this.JobLevel = other.JobLevel;
|
|
247 |
this.PersonInCharge = other.PersonInCharge;
|
|
248 |
this.ToIsDiscussion = other.ToIsDiscussion;
|
|
249 |
this.ToRemarks = other.ToRemarks;
|
|
250 |
this.ToCreator = other.ToCreator;
|
|
251 |
this.ToCapture += other.ToCapture;
|
|
252 |
this.FrReviewStatus = other.FrReviewStatus;
|
|
253 |
this.FrRemarks = other.FrRemarks;
|
|
254 |
this.FrCapture += other.FrCapture;
|
|
255 |
this.FrCreator = other.FrCreator;
|
|
256 |
this.ID2StartDate = other.ID2StartDate;
|
|
257 |
this.ID2EndDate = other.ID2EndDate;
|
|
258 |
this.ID2Status = other.ID2Status;
|
|
259 |
this.ID2Issues = other.ID2Issues;
|
|
260 |
this.ID2Capture += other.ID2Capture;
|
|
261 |
this.ReplyModifications = other.ReplyModifications;
|
|
262 |
this.ReplyRequester = other.ReplyRequester;
|
|
263 |
this.IsConvert = other.IsConvert;
|
|
264 |
this.AVEVAPersonInCharge = other.AVEVAPersonInCharge;
|
|
265 |
this.AVEVAWorker = other.AVEVAWorker;
|
|
266 |
this.AVEVAConvertDate = other.AVEVAConvertDate;
|
|
267 |
this.AVEVAReviewDate = other.AVEVAReviewDate;
|
|
268 |
this.AVEVAWorkDate = other.AVEVAWorkDate;
|
|
269 |
this.AVEVAStatus = other.AVEVAStatus;
|
|
270 |
this.AVEVAIssues = other.AVEVAIssues;
|
|
271 |
this.ProdReviewer = other.ProdReviewer;
|
|
272 |
this.ProdIsResult = other.ProdIsResult;
|
|
273 |
this.ProdRemarks = other.ProdRemarks;
|
|
274 |
this.ClientReviewer = other.ClientReviewer;
|
|
275 |
this.ClientIsResult = other.ClientIsResult;
|
|
276 |
this.ClientRemarks = other.ClientRemarks;
|
|
277 |
this.DTIsGateWay = other.DTIsGateWay;
|
|
278 |
this.DTIsImport = other.DTIsImport;
|
|
279 |
this.DTIsRegSystem = other.DTIsRegSystem;
|
|
280 |
this.DTRemarks = other.DTRemarks;
|
|
241 |
this.DocumentNo = docData.DocumentNo;
|
|
242 |
this.RevisonNo = docData.RevisonNo;
|
|
243 |
this.System = docData.System;
|
|
244 |
this.SubSystemCode = docData.SubSystemCode;
|
|
245 |
this.RefProjectCode = docData.RefProjectCode;
|
|
246 |
this.JobLevel = docData.JobLevel;
|
|
247 |
this.PersonInCharge = docData.PersonInCharge;
|
|
248 |
this.ToIsDiscussion = docData.ToIsDiscussion;
|
|
249 |
this.ToRemarks = docData.ToRemarks;
|
|
250 |
this.ToCreator = docData.ToCreator;
|
|
251 |
this.ToCapture += docData.ToCapture;
|
|
252 |
this.FrReviewStatus = docData.FrReviewStatus;
|
|
253 |
this.FrRemarks = docData.FrRemarks;
|
|
254 |
this.FrCapture += docData.FrCapture;
|
|
255 |
this.FrCreator = docData.FrCreator;
|
|
256 |
this.ID2StartDate = docData.ID2StartDate;
|
|
257 |
this.ID2EndDate = docData.ID2EndDate;
|
|
258 |
this.ID2Status = docData.ID2Status;
|
|
259 |
this.ID2Issues = docData.ID2Issues;
|
|
260 |
this.ID2Capture += docData.ID2Capture;
|
|
261 |
this.ReplyModifications = docData.ReplyModifications;
|
|
262 |
this.ReplyRequester = docData.ReplyRequester;
|
|
263 |
this.IsConvert = docData.IsConvert;
|
|
264 |
this.AVEVAPersonInCharge = docData.AVEVAPersonInCharge;
|
|
265 |
this.AVEVAWorker = docData.AVEVAWorker;
|
|
266 |
this.AVEVAConvertDate = docData.AVEVAConvertDate;
|
|
267 |
this.AVEVAReviewDate = docData.AVEVAReviewDate;
|
|
268 |
this.AVEVAWorkDate = docData.AVEVAWorkDate;
|
|
269 |
this.AVEVAStatus = docData.AVEVAStatus;
|
|
270 |
this.AVEVAIssues = docData.AVEVAIssues;
|
|
271 |
this.ProdReviewer = docData.ProdReviewer;
|
|
272 |
this.ProdIsResult = docData.ProdIsResult;
|
|
273 |
this.ProdRemarks = docData.ProdRemarks;
|
|
274 |
this.ClientReviewer = docData.ClientReviewer;
|
|
275 |
this.ClientIsResult = docData.ClientIsResult;
|
|
276 |
this.ClientRemarks = docData.ClientRemarks;
|
|
277 |
this.DTIsGateWay = docData.DTIsGateWay;
|
|
278 |
this.DTIsImport = docData.DTIsImport;
|
|
279 |
this.DTIsRegSystem = docData.DTIsRegSystem;
|
|
280 |
this.DTRemarks = docData.DTRemarks;
|
|
281 | 281 |
if (this.AttFiles == null) |
282 |
this.AttFiles = other.AttFiles;
|
|
282 |
this.AttFiles = docData.AttFiles;
|
|
283 | 283 |
else |
284 |
this.AttFiles.AddRange(other.AttFiles ?? new List<AttFileInfo>());
|
|
284 |
this.AttFiles.AddRange(docData.AttFiles ?? new List<AttFileInfo>());
|
|
285 | 285 |
} |
286 | 286 |
} |
287 | 287 |
|
ID2.Manager/ID2.Manager/Main.cs | ||
---|---|---|
1922 | 1922 |
var intersectionImport = intersectionImports.FirstOrDefault(o => o.RefProjectCode.Equals(x.RefProjectCode) && o.DocumentNo.Equals(x.DocumentNo)); |
1923 | 1923 |
if (intersectionImport != null) |
1924 | 1924 |
{ |
1925 |
x.ValueCopy(intersectionImport);
|
|
1925 |
x.DataCopy(intersectionImport);
|
|
1926 | 1926 |
} |
1927 | 1927 |
}); |
1928 | 1928 |
} |
내보내기 Unified diff