Beispiel #1
0
        /// <summary>
        /// Copia los atributos del objeto
        /// </summary>
        /// <param name="source">Objeto origen</param>
        protected void CopyValues(Instructor_PromocionInfo source)
        {
            if (source == null)
            {
                return;
            }

            Oid = source.Oid;
            _base.Record.OidInstructor = source.OidInstructor;
            _base.Record.OidPromocion  = source.OidPromocion;

            InstructorInfo instructor = InstructorInfo.Get(OidInstructor, false);

            if (instructor != null && instructor.Oid > 0)
            {
                _instructor = instructor.Nombre;
            }

            PromocionInfo promocion = PromocionInfo.Get(OidPromocion, false);

            if (promocion != null && promocion.Oid > 0)
            {
                _curso = promocion.Nombre;
            }
        }
        public void CopyValues(Instructor_PromocionInfo source)
        {
            if (source == null)
            {
                return;
            }

            _record.CopyValues(source.Base.Record);
        }
        protected virtual void CopyFrom(Instructor_PromocionInfo source)
        {
            if (source == null)
            {
                return;
            }

            Oid           = source.Oid;
            OidInstructor = source.OidInstructor;
            OidPromocion  = source.OidPromocion;
        }