public StationsRowChangeEvent(StationsRow row, global::System.Data.DataRowAction action) {
     this.eventRow = row;
     this.eventAction = action;
 }
 public void RemoveStationsRow(StationsRow row) {
     this.Rows.Remove(row);
 }
 public CompetitorResultsRow AddCompetitorResultsRow(int ResultId, CompetitorsRow parentCompetitorsRowByCompetitorsCompetitorResults, StationsRow parentStationsRowByStationsCompetitorResults, int FigureHits, int Hits, int Points, string StationFigureHits) {
     CompetitorResultsRow rowCompetitorResultsRow = ((CompetitorResultsRow)(this.NewRow()));
     object[] columnValuesArray = new object[] {
             ResultId,
             null,
             null,
             FigureHits,
             Hits,
             Points,
             StationFigureHits};
     if ((parentCompetitorsRowByCompetitorsCompetitorResults != null)) {
         columnValuesArray[1] = parentCompetitorsRowByCompetitorsCompetitorResults[0];
     }
     if ((parentStationsRowByStationsCompetitorResults != null)) {
         columnValuesArray[2] = parentStationsRowByStationsCompetitorResults[0];
     }
     rowCompetitorResultsRow.ItemArray = columnValuesArray;
     this.Rows.Add(rowCompetitorResultsRow);
     return rowCompetitorResultsRow;
 }
 public void AddStationsRow(StationsRow row) {
     this.Rows.Add(row);
 }
 public StationsRowChangeEvent(StationsRow row, global::System.Data.DataRowAction action)
 {
     this.eventRow    = row;
     this.eventAction = action;
 }