partial void OnValidate(ChangeAction action) { // Validate the URL if (Website != null && !Website.ToLower().StartsWith("http://")) { Website = "http://" + Website; } CentralLibrary.Post(action, "Fleet", FleetID); }
partial void OnValidate(ChangeAction action) { if (action == ChangeAction.Insert && ScorePointsFactor == 0) { // This is to correct an issue encountered since moving to WinHost with the MSSQL Default Value for the column // not being set to the specificed default value. Initially the thought was that MSSQL default values weren't being // honored. However, it is likely that a newer version of the Entity Framework (EF) is passing default values, // which would supercede the MSSQL Default Constraint value. ScorePointsFactor = 1; } if (action == ChangeAction.Insert && !IsScoreExcludable) { // See above note for ScorePointsFactor :-) IsScoreExcludable = true; } CentralLibrary.Post(action, "RaceSeries", RaceID); }
partial void OnValidate(ChangeAction action) { CentralLibrary.Post(action, "Registration", RegistrationID); }
partial void OnValidate(ChangeAction action) { CentralLibrary.Post(action, "Boat", BoatID); }
partial void OnValidate(ChangeAction action) { CentralLibrary.Post(action, "Race", RaceID); }
partial void OnValidate(ChangeAction action) { CentralLibrary.Post(action, "PrizeDetail", PrizeDetailID); }
partial void OnValidate(ChangeAction action) { CentralLibrary.Post(action, "Penalty", PenaltyID); }
partial void OnValidate(ChangeAction action) { CentralLibrary.Post(action, "FleetSeries", FleetSeriesID); }
partial void OnValidate(ChangeAction action) { CentralLibrary.Post(action, "Users", UserId.ToString()); }
partial void OnValidate(ChangeAction action) { CentralLibrary.Post(action, "ThrowoutDetail", ThrowoutDetailID); }
partial void OnValidate(ChangeAction action) { CentralLibrary.Post(action, "Season", SeasonID); }
partial void OnValidate(ChangeAction action) { CentralLibrary.Post(action, "ScoreMethodID", ScoreMethodDetailID); }
partial void OnValidate(ChangeAction action) { CentralLibrary.Post(action, "Score", ScoreID); }