示例#1
0
            //---------------------------------------------------------------------------------------------------------
            /// <summary>
            /// Получение копии объекта
            /// </summary>
            /// <returns>Копия объекта</returns>
            //---------------------------------------------------------------------------------------------------------
            public override System.Object Clone()
            {
                CFinancingEntitySet clone = new CFinancingEntitySet();

                clone.mName = mName;

                for (Int32 i = 0; i < mModels.Count; i++)
                {
                    clone.AddExistingModel(mModels[i].Clone() as ICubeXFinancingEntity);
                }

                clone.mNotCalculation = mNotCalculation;
                return(clone);
            }
示例#2
0
 //---------------------------------------------------------------------------------------------------------
 /// <summary>
 /// Сравнение объектов для упорядочивания
 /// </summary>
 /// <param name="other">Сравниваемый объект</param>
 /// <returns>Статус сравнения объектов</returns>
 //---------------------------------------------------------------------------------------------------------
 public Int32 CompareTo(CFinancingEntitySet other)
 {
     return(XExtensionFinancingEntity.ComprareOfAscending(this, other));
 }