protected override void DataPortal_Execute() { // Buscar por codigo CriteriaEx criteria = Sesion.GetCriteria(Sesion.OpenSession()); criteria.AddEq("OidClaseTeorica", _oid_clase_teorica); SesionList list = SesionList.GetList(criteria); _exists = !(list.Count == 0); }
//combo para fechas asociadas a una sesión public HComboBoxSourceList(SesionList lista) { foreach (SesionInfo item in lista) { if (!EstaFecha(item, this)) { ComboBoxSource combo = new ComboBoxSource(); combo.Texto = item.Fecha.ToShortDateString(); combo.Oid = item.Oid; combo.OidAjeno = item.OidHorario; this.Add(combo); } } }
public HComboBoxSourceList(SesionList lista, SesionInfo sesion) { string fecha = sesion.Fecha.ToShortDateString(); AddEmptyItem(); foreach (SesionInfo item in lista) { if (!EstaHora(item, this) && (item.Fecha.ToShortDateString() == fecha) && item.OidHorario == sesion.OidHorario) { ComboBoxSource combo = new ComboBoxSource(); combo.Texto = item.Hora.ToShortTimeString(); combo.Oid = item.Oid; this.Add(combo); } } }