public ValuationFormRowChangeEvent(ValuationFormRow row, global::System.Data.DataRowAction action) {
     this.eventRow = row;
     this.eventAction = action;
 }
 public AdjudicationRequestRow AddAdjudicationRequestRow(
             System.Guid AdjudicationId, 
             string FilePrefix, 
             decimal FileSlNo, 
             decimal FileYear, 
             ValuationFormRow parentValuationFormRowByFK_AdjudicationRequest_ValuationForm1, 
             System.Guid RegistrationId, 
             System.Guid OfficeId, 
             System.DateTime ApplicationDate, 
             string ReceiptNumber, 
             decimal AdjudicationTotalFees, 
             string CertificateNumber, 
             System.DateTime CertificateIssuedOn, 
             string CertificateDescription, 
             string Status, 
             string FileNo, 
             bool PhysicalVerification, 
             string SchemeType) {
     AdjudicationRequestRow rowAdjudicationRequestRow = ((AdjudicationRequestRow)(this.NewRow()));
     object[] columnValuesArray = new object[] {
             AdjudicationId,
             FilePrefix,
             FileSlNo,
             FileYear,
             null,
             RegistrationId,
             OfficeId,
             ApplicationDate,
             ReceiptNumber,
             AdjudicationTotalFees,
             CertificateNumber,
             CertificateIssuedOn,
             CertificateDescription,
             Status,
             FileNo,
             PhysicalVerification,
             SchemeType};
     if ((parentValuationFormRowByFK_AdjudicationRequest_ValuationForm1 != null)) {
         columnValuesArray[4] = parentValuationFormRowByFK_AdjudicationRequest_ValuationForm1[0];
     }
     rowAdjudicationRequestRow.ItemArray = columnValuesArray;
     this.Rows.Add(rowAdjudicationRequestRow);
     return rowAdjudicationRequestRow;
 }
 public void RemoveValuationFormRow(ValuationFormRow row) {
     this.Rows.Remove(row);
 }
 public DocumentChecklistTableRow AddDocumentChecklistTableRow(ValuationFormRow parentValuationFormRowByFK_DocumentChecklistTable_ValuationForm, DocumentMasterRow parentDocumentMasterRowByFK_DocumentChecklistTable_DocumentMaster, bool Submitted, bool NotApplicable, string DocumentNumber, string Remarks, string CreatedBy, System.DateTime CreatedAt, string ModifiedBy, System.DateTime ModifiedAt) {
     DocumentChecklistTableRow rowDocumentChecklistTableRow = ((DocumentChecklistTableRow)(this.NewRow()));
     object[] columnValuesArray = new object[] {
             null,
             null,
             Submitted,
             NotApplicable,
             DocumentNumber,
             Remarks,
             CreatedBy,
             CreatedAt,
             ModifiedBy,
             ModifiedAt};
     if ((parentValuationFormRowByFK_DocumentChecklistTable_ValuationForm != null)) {
         columnValuesArray[0] = parentValuationFormRowByFK_DocumentChecklistTable_ValuationForm[0];
     }
     if ((parentDocumentMasterRowByFK_DocumentChecklistTable_DocumentMaster != null)) {
         columnValuesArray[1] = parentDocumentMasterRowByFK_DocumentChecklistTable_DocumentMaster[0];
     }
     rowDocumentChecklistTableRow.ItemArray = columnValuesArray;
     this.Rows.Add(rowDocumentChecklistTableRow);
     return rowDocumentChecklistTableRow;
 }
 public void AddValuationFormRow(ValuationFormRow row) {
     this.Rows.Add(row);
 }