프로젝트

일반

사용자정보

개정판 2b8bbe9a

ID2b8bbe9aa2582f2d8b531b25e6e8ff1920fb5e55
상위 0a111e7d
하위 4df86036

gaqhf 이(가) 5년 이상 전에 추가함

dev issue #000 : add validation

Change-Id: Ibc71ee8d1b8fc1dc6a8b676e0db71403d82532ad

차이점 보기:

DTI_PID/SPPIDConverter/BaseModel/Document.cs
753 753
                    }
754 754
                }
755 755
            }
756

  
757
            foreach (var item in SYMBOLS.FindAll(x => x.CONNECTORS.Count == 2))
758
            {
759
                Line line1 = item.CONNECTORS[0].ConnectedObject as Line;
760
                Line line2 = item.CONNECTORS[1].ConnectedObject as Line;
761
                if (line1.TYPE == line2.TYPE)
762
                {
763
                    int index1 = line1.CONNECTORS.IndexOf(line1.CONNECTORS.Find(x => x.ConnectedObject == item));
764
                    int index2 = line2.CONNECTORS.IndexOf(line2.CONNECTORS.Find(x => x.ConnectedObject == item));
765
                    if (index1 == index2)
766
                    {
767
                        validationStringBuilder.AppendLine("Check line flow direction!");
768
                        validationStringBuilder.AppendLine("UID : " + line1.UID);
769
                        validationStringBuilder.AppendLine("UID : " + line2.UID);
770
                        validationStringBuilder.AppendLine();
771
                        validationResult = true;
772
                    }
773
                }
774
            }
756 775
            #endregion
757 776

  
758 777
            #region Association Check

내보내기 Unified diff

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