public static string SELECT(AlumnoInfo alumno) { return(Alumno_Promocion.SELECT(new QueryConditions() { Alumno = alumno }, false)); }
public static Alumno_PromocionList GetChildList(AlumnoInfo parent, bool childs) { CriteriaEx criteria = Alumno_Promocion.GetCriteria(Alumno_Promocion.OpenSession()); criteria.Query = Alumno_PromocionList.SELECT(parent); criteria.Childs = childs; Alumno_PromocionList list = DataPortal.Fetch <Alumno_PromocionList>(criteria); CloseSession(criteria.SessionCode); return(list); }
public void CopyValues(Alumno_Promocion source) { if (source == null) { return; } _record.CopyValues(source.Base.Record); _apellidos = source.Apellidos; _nombre = source.Nombre; _promocion = source.Promocion; _dni = source.Dni; }
/// <summary> /// Retrieve the complete list from db /// </summary> /// <returns>AlumnoList</returns> public static Alumno_PromocionList GetListaAdmitidos(long oid_modulo, DateTime fecha_examen, Dictionary <string, PromocionInfo> promociones, bool childs) { CriteriaEx criteria = Alumno_Promocion.GetCriteria(Alumno_Promocion.OpenSession()); criteria.Childs = childs; criteria.Query = Alumno_Promocion.SELECT_ALUMNOS_ADMITIDOS(oid_modulo, fecha_examen, promociones); //No criteria. Retrieve all de List Alumno_PromocionList list = DataPortal.Fetch <Alumno_PromocionList>(criteria); CloseSession(criteria.SessionCode); return(list); }
// called to copy objects data from list private void Fetch(IDataReader reader) { this.RaiseListChangedEvents = false; IsReadOnly = false; while (reader.Read()) { this.AddItem(Alumno_Promocion.GetChild(reader).GetInfo()); } IsReadOnly = true; this.RaiseListChangedEvents = true; }
public void CopyFrom(Alumno_Promocion source) { _base.CopyValues(source); }