public async Task <IHttpActionResult> GettXrefUserFunctionalStatusesCode(int id) { tXrefUserFunctionalStatusesCode tXrefUserFunctionalStatusesCode = await db.tXrefUserFunctionalStatusesCodes.FindAsync(id); if (tXrefUserFunctionalStatusesCode == null) { return(NotFound()); } return(Ok(tXrefUserFunctionalStatusesCode)); }
public async Task <IHttpActionResult> PosttXrefUserFunctionalStatusesCode(tXrefUserFunctionalStatusesCode tXrefUserFunctionalStatusesCode) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.tXrefUserFunctionalStatusesCodes.Add(tXrefUserFunctionalStatusesCode); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = tXrefUserFunctionalStatusesCode.ID }, tXrefUserFunctionalStatusesCode)); }
public async Task <IHttpActionResult> DeletetXrefUserFunctionalStatusesCode(int id) { tXrefUserFunctionalStatusesCode tXrefUserFunctionalStatusesCode = await db.tXrefUserFunctionalStatusesCodes.FindAsync(id); if (tXrefUserFunctionalStatusesCode == null) { return(NotFound()); } db.tXrefUserFunctionalStatusesCodes.Remove(tXrefUserFunctionalStatusesCode); await db.SaveChangesAsync(); return(Ok(tXrefUserFunctionalStatusesCode)); }
public async Task <IHttpActionResult> PuttXrefUserFunctionalStatusesCode(int id, tXrefUserFunctionalStatusesCode tXrefUserFunctionalStatusesCode) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tXrefUserFunctionalStatusesCode.ID) { return(BadRequest()); } db.Entry(tXrefUserFunctionalStatusesCode).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!tXrefUserFunctionalStatusesCodeExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }