Esempio n. 1
0
        /// <summary>
        /// Clone this object
        /// </summary>
        /// <returns>Copy of this</returns>
        public object Clone()
        {
            if (m_isNull)
                throw new InvalidOperationException("Object is nullable");

            Phone p = new Phone();
            AssignTo(p);
            return p;
        }
Esempio n. 2
0
 /// <summary>
 /// Validation function for phone
 /// </summary>
 /// <param name="p">Phone object</param>
 public static bool Validate(Phone p)
 {
     if (p == null || p.m_isNull)
         return true;
     return p.m_ID > 0;
 }