/// <summary> /// Retrieve the complete list from db /// </summary> /// <param name="get_childs">retrieving the childs</param> /// <returns></returns> public static InformePlantillaList GetDisponiblesDesarrolloList(long oid_plantilla, DateTime fecha_disponibilidad) { CriteriaEx criteria = ParteAsistencia.GetCriteria(ParteAsistencia.OpenSession()); criteria.Childs = false; //No criteria. Retrieve all de List if (nHManager.Instance.UseDirectSQL) { criteria.Query = InformePlantillaList.SELECT_INFORME_DISPONIBILIDAD_PLANTILLA_DESARROLLO(oid_plantilla, fecha_disponibilidad); } InformePlantillaList list = DataPortal.Fetch <InformePlantillaList>(criteria); CloseSession(criteria.SessionCode); return(list); }
/// <summary> /// Retrieve the complete list from db /// </summary> /// <param name="get_childs">retrieving the childs</param> /// <returns></returns> public static InformePlantillaList GetList(long oid_plantilla) { CriteriaEx criteria = ParteAsistencia.GetCriteria(ParteAsistencia.OpenSession()); criteria.Childs = false; //No criteria. Retrieve all de List if (nHManager.Instance.UseDirectSQL) { criteria.Query = InformePlantillaList.SELECT_INFORME_PLANTILLA(oid_plantilla); } InformePlantillaList list = DataPortal.Fetch <InformePlantillaList>(criteria); CloseSession(criteria.SessionCode); return(list); }
/// <summary> /// Retrieve the complete list from db /// </summary> /// <param name="get_childs">retrieving the childs</param> /// <returns></returns> public static RegistroFaltasList GetList(bool childs) { CriteriaEx criteria = ParteAsistencia.GetCriteria(ParteAsistencia.OpenSession()); criteria.Childs = childs; //No criteria. Retrieve all de List if (nHManager.Instance.UseDirectSQL) { criteria.Query = RegistroFaltasList.SELECT_FALTAS_ALUMNOS(); } RegistroFaltasList list = DataPortal.Fetch <RegistroFaltasList>(criteria); CloseSession(criteria.SessionCode); return(list); }
// private ParteAsistenciaList() { } /// <summary> /// Retrieve the complete list from db /// </summary> /// <returns>ParteAsistenciaList</returns> public static ParteAsistenciaList GetList(bool childs) { CriteriaEx criteria = ParteAsistencia.GetCriteria(ParteAsistencia.OpenSession()); criteria.Childs = childs; if (nHManager.Instance.UseDirectSQL) { criteria.Query = ParteAsistenciaList.SELECT(); } ParteAsistenciaList list = DataPortal.Fetch <ParteAsistenciaList>(criteria); CloseSession(criteria.SessionCode); return(list); }
/// <summary> /// Retrieve the complete list from db /// </summary> /// <param name="oid_promocion"></param> /// <returns></returns> public static ParteAsistenciaList GetByPromocion(long oid_promocion) { CriteriaEx criteria = ParteAsistencia.GetCriteria(ParteAsistencia.OpenSession()); criteria.Childs = true; if (nHManager.Instance.UseDirectSQL) { criteria.Query = ParteAsistenciaList.SELECT_BY_PROMOCION(oid_promocion); } ParteAsistenciaList list = DataPortal.Fetch <ParteAsistenciaList>(criteria); CloseSession(criteria.SessionCode); return(list); }
/// <summary> /// Retrieve the complete list from db /// </summary> /// <param name="get_childs">retrieving the childs</param> /// <returns></returns> public static InformePreguntasList GetList(string lista_preguntas) { CriteriaEx criteria = ParteAsistencia.GetCriteria(ParteAsistencia.OpenSession()); criteria.Childs = false; //No criteria. Retrieve all de List if (nHManager.Instance.UseDirectSQL) { criteria.Query = InformePreguntasList.SELECT_INFORME_PREGUNTAS(lista_preguntas); } InformePreguntasList list = DataPortal.Fetch <InformePreguntasList>(criteria); CloseSession(criteria.SessionCode); return(list); }