public IHttpActionResult Posttbl_room(tbl_room tbl_room) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.tbl_room.Add(tbl_room); try { db.SaveChanges(); } catch (DbUpdateException) { if (tbl_roomExists(tbl_room.idRoom)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = tbl_room.idRoom }, tbl_room)); }
public IHttpActionResult Puttbl_room(string id, tbl_room tbl_room) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tbl_room.idRoom) { return(BadRequest()); } db.Entry(tbl_room).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!tbl_roomExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult Gettbl_room(string id) { tbl_room tbl_room = db.tbl_room.Find(id); if (tbl_room == null) { return(NotFound()); } return(Ok(tbl_room)); }
public IHttpActionResult Deletetbl_room(string id) { tbl_room tbl_room = db.tbl_room.Find(id); if (tbl_room == null) { return(NotFound()); } db.tbl_room.Remove(tbl_room); db.SaveChanges(); return(Ok(tbl_room)); }