public IHttpActionResult PostOCUPACION(OCUPACION oCUPACION) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.OCUPACION.Add(oCUPACION); try { db.SaveChanges(); } catch (DbUpdateException) { if (OCUPACIONExists(oCUPACION.Nombre)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = oCUPACION.Nombre }, oCUPACION)); }
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)); }
static clsNOcupacion transformar(OCUPACION newOcupacxion) { clsNOcupacion ocupacion = new clsNOcupacion(); ocupacion.IdAlimentacion2 = newOcupacxion.IDALIMENTACION2; ocupacion.EstadoTipoPregunta = int.Parse(newOcupacxion.ESTADOTIPOPREGUNTA.ToString()); ocupacion.FechaTipoPregunta = DateTime.Parse(newOcupacxion.FECHATIPOPREGUNTA.ToString()); ocupacion.Nombre = newOcupacxion.NOMBRE; return(ocupacion); }
public IHttpActionResult GetOCUPACION(string id) { OCUPACION oCUPACION = db.OCUPACION.Find(id); if (oCUPACION == null) { return(NotFound()); } return(Ok(oCUPACION)); }
public IHttpActionResult DeleteOCUPACION(string id) { OCUPACION oCUPACION = db.OCUPACION.Find(id); if (oCUPACION == null) { return(NotFound()); } db.OCUPACION.Remove(oCUPACION); db.SaveChanges(); return(Ok(oCUPACION)); }