프로젝트

일반

사용자정보

개정판 79d7836e

ID79d7836ed1b2708875a28031550475da9dced676
상위 fe310cac
하위 4ad698e0

유성호이(가) 일년 이상 전에 추가함

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

클립보드 이미지 추가 (최대 크기: 500 MB)