public IHttpActionResult Putrt_pallet_info(string id, rt_pallet_info rt_pallet_info) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != rt_pallet_info.pallet_no) { return(BadRequest()); } db.Entry(rt_pallet_info).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!rt_pallet_infoExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult UpdatePallet(string palletno, string customlot) { try { using (var context = new jsModel()) { rt_pallet_info res = context.rt_pallet_info.SingleOrDefault(a => a.pallet_no == palletno); if (res != null) { res.CustomLot = customlot; context.Entry(res).State = EntityState.Modified; //context.Entry(res).Property("jbox_spec").IsModified = false; //context.Entry(res).Property("frame_spec").IsModified = false; context.SaveChanges(); return(Json(new { result = "success", msg = "" })); } } } catch (DbEntityValidationException dbEx) { var a = dbEx.EntityValidationErrors; } return(Json(new { result = "fail", msg = "" })); }
public IHttpActionResult Postrt_pallet_info(rt_pallet_info rt_pallet_info) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.rt_pallet_info.Add(rt_pallet_info); try { db.SaveChanges(); } catch (DbUpdateException) { if (rt_pallet_infoExists(rt_pallet_info.pallet_no)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = rt_pallet_info.pallet_no }, rt_pallet_info)); }
public IHttpActionResult Getrt_pallet_info(string id) { rt_pallet_info rt_pallet_info = db.rt_pallet_info.Find(id); if (rt_pallet_info == null) { return(NotFound()); } return(Ok(rt_pallet_info)); }
public IHttpActionResult Deletert_pallet_info(string id) { rt_pallet_info rt_pallet_info = db.rt_pallet_info.Find(id); if (rt_pallet_info == null) { return(NotFound()); } db.rt_pallet_info.Remove(rt_pallet_info); db.SaveChanges(); return(Ok(rt_pallet_info)); }