Esempio n. 1
0
        public IHttpActionResult PutFOTO(int id, FOTO fOTO)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != fOTO.ID)
            {
                return(BadRequest());
            }

            db.Entry(fOTO).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!FOTOExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Esempio n. 2
0
        public IHttpActionResult PutPUBLICO_META(string id, PUBLICO_META pUBLICO_META)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != pUBLICO_META.Nombre)
            {
                return(BadRequest());
            }

            db.Entry(pUBLICO_META).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!PUBLICO_METAExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public IHttpActionResult PutTIPO_INMUEBLE(string id, TIPO_INMUEBLE tIPO_INMUEBLE)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != tIPO_INMUEBLE.Nombre)
            {
                return(BadRequest());
            }

            db.Entry(tIPO_INMUEBLE).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!TIPO_INMUEBLEExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Esempio n. 4
0
        public IHttpActionResult PutPERFIL_DE_CLIENTE(string id, PERFIL_DE_CLIENTE pERFIL_DE_CLIENTE)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != pERFIL_DE_CLIENTE.Nombre)
            {
                return(BadRequest());
            }

            db.Entry(pERFIL_DE_CLIENTE).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!PERFIL_DE_CLIENTEExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public IHttpActionResult PutTIENE_OCUPACION(int id, TIENE_OCUPACION tIENE_OCUPACION)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != tIENE_OCUPACION.ID_Comprador)
            {
                return(BadRequest());
            }

            db.Entry(tIENE_OCUPACION).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!TIENE_OCUPACIONExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Esempio n. 6
0
        public IHttpActionResult PutVENDEDOR(int id, VENDEDOR vENDEDOR)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != vENDEDOR.Cedula)
            {
                return(BadRequest());
            }

            db.Entry(vENDEDOR).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!VENDEDORExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Esempio n. 7
0
        public IHttpActionResult PutPropiedad(int id, Propiedad propiedad)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != propiedad.id_propiedad)
            {
                return(BadRequest());
            }

            db.Entry(propiedad).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!PropiedadExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Esempio n. 8
0
        public IHttpActionResult PutOCUPACION(string id, OCUPACION oCUPACION)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != oCUPACION.Nombre)
            {
                return(BadRequest());
            }

            db.Entry(oCUPACION).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!OCUPACIONExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Esempio n. 9
0
        // PUT api/Propiedad/IDPropiedad
        public void Put(int IDPropiedad, [FromBody] Propiedad Propiedad)
        {
            using (TECresEntities entities = new TECresEntities())
            {
                var entity = entities.Propiedad.FirstOrDefault(controller => controller.IDPropiedad == IDPropiedad);
                entity.Nombre           = Propiedad.Nombre;
                entity.Ubicacion        = Propiedad.Ubicacion;
                entity.Descripcion      = Propiedad.Descripcion;
                entity.Habitaciones     = Propiedad.Habitaciones;
                entity.Banos            = Propiedad.Banos;
                entity.AreaLote         = Propiedad.AreaLote;
                entity.AreaConstruccion = Propiedad.AreaConstruccion;
                entity.Dueno            = Propiedad.Dueno;
                entity.TipoInmueble     = Propiedad.TipoInmueble;
                entity.TipoPiso         = Propiedad.TipoPiso;
                entity.Parqueos         = Propiedad.Parqueos;
                entity.Gimnasio         = Propiedad.Gimnasio;
                entity.Piscina          = Propiedad.Piscina;
                entity.ParqueoVisitas   = Propiedad.ParqueoVisitas;
                entity.Precio           = Propiedad.Precio;
                entity.Foto1            = Propiedad.Foto1;
                entity.Foto2            = Propiedad.Foto2;
                entity.Foto3            = Propiedad.Foto3;
                entity.Foto4            = Propiedad.Foto4;
                entity.Foto5            = Propiedad.Foto5;

                entities.SaveChanges();
            }
        }
Esempio n. 10
0
 // DELETE api/Propiedad/IDPropiedad
 public void Delete(int IDPropiedad)
 {
     using (TECresEntities entities = new TECresEntities())
     {
         entities.Propiedad.Remove(entities.Propiedad.FirstOrDefault(controller => controller.IDPropiedad == IDPropiedad));
         entities.SaveChanges();
     }
 }
Esempio n. 11
0
 // POST api/Propiedad
 public void Post([FromBody] Propiedad Propiedad)
 {
     using (TECresEntities entities = new TECresEntities())
     {
         entities.Propiedad.Add(Propiedad);
         entities.SaveChanges();
     }
 }
 // DELETE api/Cliente/Cedula
 public void Delete(string Cedula)
 {
     using (TECresEntities entities = new TECresEntities())
     {
         entities.Cliente.Remove(entities.Cliente.FirstOrDefault(controller => controller.Cedula == Cedula));
         entities.SaveChanges();
     }
 }
 // POST api/Cliente
 public void Post([FromBody] Cliente cliente)
 {
     using (TECresEntities entities = new TECresEntities())
     {
         entities.Cliente.Add(cliente);
         entities.SaveChanges();
     }
 }
        // PUT api/Cliente/Cedula
        public void Put(string Cedula, [FromBody] Cliente cliente)
        {
            using (TECresEntities entities = new TECresEntities())
            {
                var entity = entities.Cliente.FirstOrDefault(controller => controller.Cedula == Cedula);
                entity.Nombre          = cliente.Nombre;
                entity.Telefono        = cliente.Telefono;
                entity.FechaNacimiento = cliente.FechaNacimiento;
                entity.Nacionalidad    = cliente.Nacionalidad;
                entity.Ubicacion       = cliente.Ubicacion;
                entity.Ingresos        = cliente.Ingresos;
                entity.Ocupacion       = cliente.Ocupacion;
                entity.Correo          = cliente.Correo;
                entity.Perfil          = cliente.Perfil;
                entity.Usuario         = cliente.Usuario;
                entity.Contrasena      = cliente.Contrasena;

                entities.SaveChanges();
            }
        }