Exemple #1
0
        // Сравнение кодов ДК по конкретному количеству цифр слева
        public bool CompareDkByDigit(DkCode anotherCode, int digitsNum)
        {
            bool result = false;

            if (digitsNum < 9)
            {
                result = this.Code.Substring(0, digitsNum).Equals(anotherCode.Code.Substring(0, digitsNum));
            }
            else
            {
                result = (this.Id == anotherCode.Id);
            }

            return(result);
        }
Exemple #2
0
        public override bool Equals(object obj)
        {
            if (obj == null)
            {
                return(false);
            }

            DkCode castedObj = obj as DkCode;

            if (castedObj == null)
            {
                return(false);
            }

            return(Id == castedObj.Id);
        }