개정판 79d7836e
issue #0000
System, SubSystemCode 필드추가
- Model 추가
- DB schema 추가
- crud 변경
- Main 화면 변경(디자인 및 로직)
Change-Id: I11f76e94aecdcddd51bb8c5e2f1dfa73af310030
ID2.Manager/ID2.Manager.Data/Models/Documents.cs | ||
---|---|---|
33 | 33 |
[DataMember] |
34 | 34 |
public string RevisonNo { get; set; } |
35 | 35 |
[DataMember] |
36 |
public string System { get; set; } |
|
37 |
[DataMember] |
|
38 |
public string SubSystemCode { get; set; } |
|
39 |
[DataMember] |
|
36 | 40 |
public string RefProjectCode { get; set; } |
37 | 41 |
[DataMember] |
38 | 42 |
public bool IsLatest { get; set; } |
... | ... | |
174 | 178 |
isAttfilesEqual = this.AttFiles.SequenceEqual(other.AttFiles); |
175 | 179 |
} |
176 | 180 |
|
177 |
bool result = other != null && this.DocumentNo == other.DocumentNo && this.RevisonNo == other.RevisonNo && this.RefProjectCode == other.RefProjectCode && this.IsLatest == other.IsLatest
|
|
178 |
&& this.AutoCADFilie == other.AutoCADFilie && this.PDFFile == other.PDFFile && this.MarkupLink == other.MarkupLink && this.AVEVALink == other.AVEVALink
|
|
179 |
&& this.JobLevel == other.JobLevel && this.IsTypical == other.IsTypical |
|
181 |
bool result = other != null && this.DocumentNo == other.DocumentNo && this.RevisonNo == other.RevisonNo && this.System == other.System && this.SubSystemCode == other.SubSystemCode
|
|
182 |
&& this.RefProjectCode == other.RefProjectCode && this.IsLatest == other.IsLatest && this.AutoCADFilie == other.AutoCADFilie && this.PDFFile == other.PDFFile
|
|
183 |
&& this.MarkupLink == other.MarkupLink && this.AVEVALink == other.AVEVALink && this.JobLevel == other.JobLevel && this.IsTypical == other.IsTypical
|
|
180 | 184 |
&& this.PersonInCharge == other.PersonInCharge && this.IsDeleted == other.IsDeleted && this.ToIsDiscussion == other.ToIsDiscussion && this.ToRemarks == other.ToRemarks |
181 | 185 |
&& this.ToCreator == other.ToCreator && this.ToIsMarkup == other.ToIsMarkup |
182 | 186 |
&& this.FrReviewStatus == other.FrReviewStatus && this.FrRemarks == other.FrRemarks && this.FrCreator == other.FrCreator |
... | ... | |
199 | 203 |
} |
200 | 204 |
public override int GetHashCode() |
201 | 205 |
{ |
202 |
return this.DocumentNo.GetNullableHash() + this.RevisonNo.GetNullableHash() + this.RefProjectCode.GetNullableHash() + this.IsLatest.GetNullableHash()
|
|
203 |
+ this.AutoCADFilie.GetNullableHash() + this.PDFFile.GetNullableHash() + this.MarkupLink.GetNullableHash() + this.AVEVALink.GetNullableHash()
|
|
204 |
+ this.JobLevel.GetNullableHash() + this.IsTypical.GetNullableHash() |
|
206 |
return this.DocumentNo.GetNullableHash() + this.RevisonNo.GetNullableHash() + this.System.GetNullableHash() + this.SubSystemCode.GetNullableHash()
|
|
207 |
+ this.RefProjectCode.GetNullableHash() + this.IsLatest.GetNullableHash() + this.AutoCADFilie.GetNullableHash() + this.PDFFile.GetNullableHash()
|
|
208 |
+ this.MarkupLink.GetNullableHash() + this.AVEVALink.GetNullableHash() + this.JobLevel.GetNullableHash() + this.IsTypical.GetNullableHash()
|
|
205 | 209 |
+ this.PersonInCharge.GetNullableHash() + this.IsDeleted.GetNullableHash() + this.ToIsDiscussion.GetNullableHash() + this.ToRemarks.GetNullableHash() |
206 | 210 |
+ this.ToCreator.GetNullableHash() + this.ToIsMarkup.GetNullableHash() |
207 | 211 |
+ this.FrReviewStatus.GetNullableHash() + this.FrRemarks.GetNullableHash() + this.FrCreator.GetNullableHash() |
내보내기 Unified diff