コード例 #1
0
 /// <summary>
 /// Copia los atributos del objeto
 /// </summary>
 /// <param name="source">Objeto origen</param>
 protected void CopyValues(AlumnoClienteInfo source)
 {
     if (source == null)
     {
         return;
     }
 }
コード例 #2
0
        public void CopyValues(AlumnoClienteInfo source)
        {
            if (source == null)
            {
                return;
            }

            _record.CopyValues(source.Base.Record);

            _n_alumno = source.NAlumno;
            _alumno   = source.Alumno;
            _cliente  = source.Cliente;
        }
コード例 #3
0
        /// <summary>
        /// Copia los atributos del objeto
        /// </summary>
        /// <param name="source">Objeto origen de solo lectura</param>
        protected virtual void CopyFrom(AlumnoClienteInfo source)
        {
            if (source == null)
            {
                return;
            }

            Oid        = source.Oid;
            OidAlumno  = source.OidAlumno;
            OidCliente = source.OidCliente;

            NAlumno = source.NAlumno;
            Alumno  = source.Alumno;
            Cliente = source.Cliente;
        }
コード例 #4
0
        public static Alumno_Convocatoria NewChild(Convocatoria_Curso parent, AlumnoClienteInfo source)
        {
            if (!CanAddObject())
            {
                throw new System.Security.SecurityException(
                          moleQule.Library.Resources.Messages.USER_NOT_ALLOWED);
            }

            Alumno_Convocatoria obj = new Alumno_Convocatoria();

            obj.OidConvocatoria = parent.Oid;
            obj.OidAlumno       = source.OidAlumno;
            obj.Nombre          = source.Alumno;
            obj.Cliente         = source.Cliente;
            obj.OidCliente      = source.OidCliente;

            return(obj);
        }
コード例 #5
0
 public Alumno_Convocatoria NewItem(Convocatoria_Curso parent, AlumnoClienteInfo source)
 {
     this.AddItem(Alumno_Convocatoria.NewChild(parent, source));
     return(this[Count - 1]);
 }