public void RemoveInputSheetRow(InputSheetRow row) {
     this.Rows.Remove(row);
 }
 public InputSheetRowChangeEvent(InputSheetRow row, global::System.Data.DataRowAction action) {
     this.eventRow = row;
     this.eventAction = action;
 }
 public void AddInputSheetRow(InputSheetRow row) {
     this.Rows.Add(row);
 }
 public RegistrationPartyDetailsRow AddRegistrationPartyDetailsRow(System.Guid PartyID, InputSheetRow parentInputSheetRowByFK_RegistrationPartyDetails_InputSheet, string PartyType, string Name, string Address, decimal Age, string Gender, System.Guid Religion, string Occupation, string PAN, string info, string CreatedBy, System.DateTime CreatedAt, string ModifiedBy, System.DateTime ModifiedAt) {
     RegistrationPartyDetailsRow rowRegistrationPartyDetailsRow = ((RegistrationPartyDetailsRow)(this.NewRow()));
     object[] columnValuesArray = new object[] {
             PartyID,
             null,
             PartyType,
             Name,
             Address,
             Age,
             Gender,
             Religion,
             Occupation,
             PAN,
             info,
             CreatedBy,
             CreatedAt,
             ModifiedBy,
             ModifiedAt};
     if ((parentInputSheetRowByFK_RegistrationPartyDetails_InputSheet != null)) {
         columnValuesArray[1] = parentInputSheetRowByFK_RegistrationPartyDetails_InputSheet[0];
     }
     rowRegistrationPartyDetailsRow.ItemArray = columnValuesArray;
     this.Rows.Add(rowRegistrationPartyDetailsRow);
     return rowRegistrationPartyDetailsRow;
 }