Example #1
0
        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);
        }
Example #2
0
        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);
        }