Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/08/2011, 07:53
lucashard
 
Fecha de Ingreso: diciembre-2007
Mensajes: 41
Antigüedad: 16 años, 11 meses
Puntos: 0
Información devolucion de consulta

Hola chicos, mi problema es el siguiente, en una clase tengo el siguiente metodo

public IQueryable<> buscartodasUnidadesServicio()
{
var unidad_servicio = from tblCity in p.UnidadNegocios
join indicador in p.Indicadors on tblCity.UnidadNegocioId equals indicador.UnidadNegocioId
join uservicios in p.UnidadServicios on indicador.UnidadServicioId equals uservicios.UnidadServicioId
select new {tblCity.EmpresaId,uservicios.UnidadServicioId,use rvicios.Descripcion};


return unidad_servicio;
}

cosa que esta ma, No se como devolver esa consulta, y el otro tema es que desde otra clase llamo al metodo y tendria que hacer esto:

IQueryable states = p.buscartodasUnidadesServicio()
.Where(x => x.EmpresaId == Convert.ToInt32(EmpresaId));

por favor que alguien me Ayude, Gracias!