Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/07/2009, 11:58
wondercloud
 
Fecha de Ingreso: abril-2009
Mensajes: 43
Antigüedad: 15 años, 9 meses
Puntos: 1
Respuesta: OrdernarComboBox

Cita:
Iniciado por atak Ver Mensaje
Hola,

si tu origen de datos es un procedimiento almacenado el ORDER BY haslo desde ahi.


atte,

atak
no, estoy por cambiar la forma de traerme los datos, aca te dejo como la estoy trayendo:

public IList<Empleado> ObtenerEmpleados()
{
using (ISession sesion = NHibernateClass.OpenSession())
{
IList<Empleado> empleado = sesion.CreateCriteria(typeof(Empleado)).List<Emple ado>();
return empleado;
}
}

-------------

finalmente lo resolvi haciendo otro metodo en el repositorio


public IList<Empleado> getEmpleados()
{
using (ISession sesion = NHibernateClass.OpenSession())
{
string hql = "From Empleado emp where 1=1 order by emp.Apellido ASC";
IQuery sql = sesion.CreateQuery(hql);
List<Empleado> lv = (List<Empleado>)sql.List<Empleado>();
return lv;
}
}


si alguien conoce otra forma que lo ponga, asi veo otra posibilidad ,ya que esta no me convence mucho :8 , pero para safar me vino bien jajaja

Última edición por wondercloud; 16/07/2009 a las 12:15 Razón: asi no hago doble post