public async Task <IHttpActionResult> PostCustomer1119(Customer1119 customer1119) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Customer1119.Add(customer1119); try { await db.SaveChangesAsync(); } catch (DbUpdateException) { if (Customer1119Exists(customer1119.CustNo)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = customer1119.CustNo }, customer1119)); }
public async Task <IHttpActionResult> PutCustomer1119(int id, Customer1119 customer1119) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != customer1119.CustNo) { return(BadRequest()); } db.Entry(customer1119).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Customer1119Exists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IHttpActionResult> GetCustomer1119(int id) { Customer1119 customer1119 = await db.Customer1119.FindAsync(id); if (customer1119 == null) { return(NotFound()); } return(Ok(customer1119)); }
public async Task <IHttpActionResult> DeleteCustomer1119(int id) { Customer1119 customer1119 = await db.Customer1119.FindAsync(id); if (customer1119 == null) { return(NotFound()); } db.Customer1119.Remove(customer1119); await db.SaveChangesAsync(); return(Ok(customer1119)); }