public IHttpActionResult Postmwarehouse(mwarehouse mwarehouse) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } mwarehouse.CreateDate = DateTime.Now; db.mwarehouse.Add(mwarehouse); try { db.SaveChanges(); } catch (Exception) { if (mwarehouseExists(mwarehouse.WHID)) { return(new PageResult("Conflict", Request)); } else { throw; } } return(Content <string>(HttpStatusCode.OK, "OK")); }
public IHttpActionResult Putmwarehouse(string id, mwarehouse mwarehouse) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != mwarehouse.WHID) { return(BadRequest()); } db.Entry(mwarehouse).State = EntityState.Modified; try { db.SaveChanges(); } catch (Exception) { if (!mwarehouseExists(id)) { return(new PageResult("Conflict", Request)); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }