public bool Update()
{
using (var ctx = new Entities())
{
var raceIntermediate = ctx.RaceIntermediates.
Where(raceint => raceint.CheckpointID == CheckpointID
&& raceint.CheckpointOrderID == CheckpointOrderID
&& raceint.RuntimeId == RuntimeId).
Single();
raceIntermediate.AthleteId = AthleteId;
try
{
ctx.SaveChanges();
}
catch (System.Exception)
{
return false;
}
}
return true;
}