public IActionResult UpdateShipContactList([FromBody] List <ShipContact> shipContactList) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { foreach (ShipContact contactEntity in shipContactList) { Console.WriteLine("\n\n" + contactEntity.ContactValue); if (_context.ShipContact.Any(sc => sc.ShipContactId == contactEntity.ShipContactId)) { _context.Update(contactEntity); } else { _context.Add(contactEntity); } } _context.SaveChanges(); return(Json(shipContactList)); } catch (Exception e) { return(BadRequest(e)); } }