public static List<CondecoEntidades.Producto> Lista(out int CantidadFilas, int IndicePagina, int TamañoPagina, string OrderBy, string TextoABuscar, string ListaTipoProducto, string SessionID, CondecoEntidades.Sesion Sesion) { List<CondecoEntidades.Producto> listaProducto = new List<CondecoEntidades.Producto>(); CondecoDB.Producto db = new CondecoDB.Producto(Sesion); if (OrderBy.Equals(String.Empty)) { OrderBy = "Ranking desc, IdProducto desc"; } listaProducto = db.ListaCompletaVigentes(OrderBy, TextoABuscar, ListaTipoProducto); int cantidadFilas = listaProducto.Count; CantidadFilas = cantidadFilas; return db.Lista(IndicePagina, TamañoPagina, OrderBy, SessionID, listaProducto); }