Error

There has been a problem, sorry! It may help to try again. Use the back button to go back to where you were.

Details:

System.Data.Linq.ChangeConflictException: Row not found or changed. at System.Data.Linq.ChangeProcessor.SubmitChanges(ConflictMode failureMode) at System.Data.Linq.DataContext.SubmitChanges(ConflictMode failureMode) at SquashCore.Person.SquashLevel(Nullable`1 date) in C:\Users\Ian\Documents\Projects\Squash\SquashCore\Person.cs:line 846 at SquashCore.PlayerRank..ctor(Person person, Nullable`1 date, Int32 played, Int32 won, Int32 lost, Int32 drawn, Int32 bank, Int32 pointsFor, Int32 against, Double rankingPoints, Int32 totalStrings) in C:\Users\Ian\Documents\Projects\Squash\SquashCore\PlayerRank.cs:line 27 at SquashCore.Competition.<>c__DisplayClass52_0.b__19(<>f__AnonymousType4`2 <>h__TransparentIdentifier1) in C:\Users\Ian\Documents\Projects\Squash\SquashCore\Competiton.cs:line 425 at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() at System.Linq.Buffer`1..ctor(IEnumerable`1 source) at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source) at SquashCore.Competition.GetRankings(Int32 stringFilter) in C:\Users\Ian\Documents\Projects\Squash\SquashCore\Competiton.cs:line 419 at SquashCore.Competition.get_Rankings() in C:\Users\Ian\Documents\Projects\Squash\SquashCore\Competiton.cs:line 374 at SquashResults.Public.CompetitionPlayerPage.get_Ranking() in C:\Users\Ian\Documents\Projects\Squash\Leicestershire2024\Core\Public\CompetitionPlayer.aspx.cs:line 45 at ASP.core_public_competitionplayer_aspx.__RenderContent2(HtmlTextWriter __w, Control parameterContainer) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at ASP.public_site_master.__RenderForm1(HtmlTextWriter __w, Control parameterContainer) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.Page.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)