public object getanuncios(int cedula) { AppPicture appPicture = new AppPicture(); var anuncios = from pc in db.Anuncio join c in db.Cliente on pc.id_cliente equals c.cedula where c.cedula == cedula select new { pc.modalidad, pc.inicio, pc.fin, pc.tarjeta_credito, pc.titulo, pc.visitas, pc.vendedor, pc.publico, pc.tipo_anuncio, pc.precio, pc.id_cliente, pc.id_propiedad }; return(anuncios); }
public object GetPropiedad_ID(int cedula) { AppPicture appPicture = new AppPicture(); var Propiedades_Cliente = from pc in db.Propiedad join u in db.Ubicacion on pc.ubicacion equals u.id where pc.id_dueno == cedula select new { pc.tamano_terreno, pc.niveles, pc.tipo_piso, pc.piscina, pc.gimnasio, pc.cantidad_banos, pc.cant_habitaciones, pc.espacios_parqueo, pc.parqueo_visitas, pc.titulo, ubicacion = new { u.provincia, u.canton, u.distrito }, pc.id_dueno, pc.inmueble, pc.id_propiedad, pc.foto_principal }; string foto_p = ""; List <object> obj = new List <object>(); foreach (var pc in Propiedades_Cliente) { var fotos = db.Fotos_Secundarias(pc.id_propiedad); foto_p = appPicture.convertir(path + pc.foto_principal); obj.Add(new { pc.tamano_terreno, pc.niveles, pc.tipo_piso, pc.piscina, pc.gimnasio, pc.cantidad_banos, pc.cant_habitaciones, pc.espacios_parqueo, pc.parqueo_visitas, pc.titulo, ubicacion = pc.ubicacion.provincia + ' ' + pc.ubicacion.canton + ' ' + pc.ubicacion.distrito, pc.id_dueno, pc.inmueble, pc.id_propiedad, foto_principal = foto_p });; } return(obj); }