public _puid_listRow Add_puid_listRow(trackRow _parenttrackRowBytrack_puid_list) {
     _puid_listRow row_puid_listRow = ((_puid_listRow)(this.NewRow()));
     object[] columnValuesArray = new object[] {
             null,
             null};
     if ((_parenttrackRowBytrack_puid_list != null)) {
         columnValuesArray[1] = _parenttrackRowBytrack_puid_list[1];
     }
     row_puid_listRow.ItemArray = columnValuesArray;
     this.Rows.Add(row_puid_listRow);
     return row_puid_listRow;
 }
 public void RemovetrackRow(trackRow row) {
     this.Rows.Remove(row);
 }
 public trackRowChangeEvent(trackRow row, global::System.Data.DataRowAction action) {
     this.eventRow = row;
     this.eventAction = action;
 }
 public void AddtrackRow(trackRow row) {
     this.Rows.Add(row);
 }
 public artistRow AddartistRow(string name, trackRow parenttrackRowBytrack_artist) {
     artistRow rowartistRow = ((artistRow)(this.NewRow()));
     object[] columnValuesArray = new object[] {
             name,
             null};
     if ((parenttrackRowBytrack_artist != null)) {
         columnValuesArray[1] = parenttrackRowBytrack_artist[1];
     }
     rowartistRow.ItemArray = columnValuesArray;
     this.Rows.Add(rowartistRow);
     return rowartistRow;
 }