// POST api/profesor_cursogrado public HttpResponseMessage Postprofesor_cursogrado(profesor_cursogrado profesor_cursogrado) { if (ModelState.IsValid) { db.profesor_cursogrado.Add(profesor_cursogrado); db.SaveChanges(); HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.Created, profesor_cursogrado); response.Headers.Location = new Uri(Url.Link("DefaultApi", new { id = profesor_cursogrado.id })); return(response); } else { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } }
// DELETE api/profesor_cursogrado/5 public HttpResponseMessage Deleteprofesor_cursogrado(int id) { profesor_cursogrado profesor_cursogrado = db.profesor_cursogrado.Find(id); if (profesor_cursogrado == null) { return(Request.CreateResponse(HttpStatusCode.NotFound)); } db.profesor_cursogrado.Remove(profesor_cursogrado); try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { return(Request.CreateResponse(HttpStatusCode.NotFound)); } return(Request.CreateResponse(HttpStatusCode.OK, profesor_cursogrado)); }
// PUT api/profesor_cursogrado/5 public HttpResponseMessage Putprofesor_cursogrado(int id, profesor_cursogrado profesor_cursogrado) { if (ModelState.IsValid && id == profesor_cursogrado.id) { db.Entry(profesor_cursogrado).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { return(Request.CreateResponse(HttpStatusCode.NotFound)); } return(Request.CreateResponse(HttpStatusCode.OK)); } else { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } }