public IHttpActionResult Putalumnus(int id, alumnus alumnus) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != alumnus.id) { return(BadRequest()); } db.Entry(alumnus).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!alumnusExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult Getalumnus(int id) { alumnus alumnus = db.alumni.Find(id); if (alumnus == null) { return(NotFound()); } return(Ok(alumnus)); }
public IHttpActionResult Postalumnus(alumnus alumnus) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.alumni.Add(alumnus); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = alumnus.id }, alumnus)); }
public IHttpActionResult Deletealumnus(int id) { alumnus alumnus = db.alumni.Find(id); if (alumnus == null) { return(NotFound()); } db.alumni.Remove(alumnus); db.SaveChanges(); return(Ok(alumnus)); }