//[Route("api/[PostShipperInfo]")] public IActionResult Create([FromBody] ShipperInfo item) { if (item == null) { return(BadRequest()); } _context.ShipperInfoItems.Add(item); _context.SaveChanges(); return(CreatedAtRoute("GetShipperInfo", new { id = item.shipmentNumber }, item)); }
public IActionResult Update(long ShipmentNo, [FromBody] ShipperInfo item) { if (item == null || item.shipmentNumber != ShipmentNo) { return(BadRequest()); } var todo = _context.ShipperInfoItems.FirstOrDefault(t => t.shipmentNumber == ShipmentNo); if (todo == null) { return(NotFound()); } todo.itemTyp = item.itemTyp; todo.itemNam = item.itemNam; todo.vendorName = item.vendorName; todo.itemCnt = item.itemCnt; todo.status = item.status; _context.ShipperInfoItems.Update(todo); _context.SaveChanges(); return(new NoContentResult()); }