protected void buttonRemoveScored_Click(object sender, EventArgs e) { var raceId = Convert.ToInt32(hiddenRaceID.Value); CentralLibrary.RemoveScores(raceId); buttonRemoveScored.Visible = false; }
protected void link_Click(object sender, EventArgs e) { var link = (LinkButton)sender; var raceId = Convert.ToInt32(link.CommandArgument); labelError.Text = ""; try { CentralLibrary.RemoveScores(raceId); // Remove Races var ctx = new SailTallyDataContext(); var race = (from r in ctx.SS_Races where r.RaceID == raceId select r).Single(); ctx.SS_Races.DeleteOnSubmit(race); ctx.SubmitChanges(); Server.Transfer("~/OrphanRaces.aspx"); } catch (Exception ex) { labelError.Text = "Unable to remove Orphan Race (Race ID: " + raceId.ToString() + "). Reason:" + ex.Message; } }