public IHttpActionResult PutAdmin_Register(int id, Admin_Register admin_Register) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != admin_Register.AId) { return(BadRequest()); } db.Entry(admin_Register).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!Admin_RegisterExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetAdmin_Register(int id) { Admin_Register admin_Register = db.Admin_Register.Find(id); if (admin_Register == null) { return(NotFound()); } return(Ok(admin_Register)); }
public IHttpActionResult PostAdmin_Register(Admin_Register admin_Register) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Admin_Register.Add(admin_Register); db.SaveChanges(); return(CreatedAtRoute("/api/Admin_Registration", new { id = admin_Register.AId }, admin_Register)); }
public IHttpActionResult DeleteAdmin_Register(int id) { Admin_Register admin_Register = db.Admin_Register.Find(id); if (admin_Register == null) { return(NotFound()); } db.Admin_Register.Remove(admin_Register); db.SaveChanges(); return(Ok(admin_Register)); }