public static Boolean updatePlayer(LegaGladio.Entities.Player player, int oldID) { LegaGladioDSTableAdapters.playerTableAdapter pta = new LegaGladioDSTableAdapters.playerTableAdapter(); LegaGladioDS.playerDataTable pdt = new LegaGladioDS.playerDataTable(); LegaGladioDS.playerRow pr = (LegaGladioDS.playerRow)pdt.NewRow(); pr.agm = player.AgMinus; pr.agp = player.AgPlus; pr.dead = player.Dead; pr.retired = player.Retired; pr.avm = player.AvMinus; pr.avp = player.AvPlus; pr.cas = player.Cas; pr.inter = player.Inter; pr.cost = player.Cost; pr.id = oldID; pr.mam = player.MaMinus; pr.map = player.MaPlus; pr.missNextGame = player.MissNextGame; pr.name = player.Name; pr.niggling = player.Niggling; pr.pass = player.Pass; pr.spp = player.Spp; pr.stm = player.StMinus; pr.stp = player.StPlus; pr.td = player.Td; int result = pta.Update(pr); return result > 0; }