public async Task <IHttpActionResult> PutRetail_WebInfo(int id, Retail_WebInfo retail_WebInfo) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != retail_WebInfo.ID) { return(BadRequest()); } db.Entry(retail_WebInfo).State = System.Data.Entity.EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Retail_WebInfoExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IHttpActionResult> GetRetail_WebInfo(int id) { Retail_WebInfo retail_WebInfo = await db.Retail_WebInfo.FindAsync(id); if (retail_WebInfo == null) { return(NotFound()); } return(Ok(retail_WebInfo)); }
public async Task <IHttpActionResult> PostRetail_WebInfo(Retail_WebInfo retail_WebInfo) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Retail_WebInfo.Add(retail_WebInfo); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = retail_WebInfo.ID }, retail_WebInfo)); }
public async Task <IHttpActionResult> DeleteRetail_WebInfo(int id) { Retail_WebInfo retail_WebInfo = await db.Retail_WebInfo.FindAsync(id); if (retail_WebInfo == null) { return(NotFound()); } db.Retail_WebInfo.Remove(retail_WebInfo); await db.SaveChangesAsync(); return(Ok(retail_WebInfo)); }