public async Task <IHttpActionResult> PostInterest1119(Interest1119 interest1119) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Interest1119.Add(interest1119); try { await db.SaveChangesAsync(); } catch (DbUpdateException) { if (Interest1119Exists(interest1119.InterestCode)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = interest1119.InterestCode }, interest1119)); }
public async Task <IHttpActionResult> PutInterest1119(string id, Interest1119 interest1119) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != interest1119.InterestCode) { return(BadRequest()); } db.Entry(interest1119).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Interest1119Exists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IHttpActionResult> GetInterest1119(string id) { Interest1119 interest1119 = await db.Interest1119.FindAsync(id); if (interest1119 == null) { return(NotFound()); } return(Ok(interest1119)); }
public async Task <IHttpActionResult> DeleteInterest1119(string id) { Interest1119 interest1119 = await db.Interest1119.FindAsync(id); if (interest1119 == null) { return(NotFound()); } db.Interest1119.Remove(interest1119); await db.SaveChangesAsync(); return(Ok(interest1119)); }