private void ValidateDataManual(PBankRow ARow)
        {
            TVerificationResultCollection VerificationResultCollection = FPetraUtilsObject.VerificationResultCollection;

            TSharedPartnerValidation_Partner.ValidatePartnerBankManual(this, ARow, ref VerificationResultCollection,
                                                                       FValidationControlsDict);
        }
 static partial void ValidatePBankManual(ref TVerificationResultCollection AVerificationResult,
                                         TTypedDataTable ASubmitTable)
 {
     for (int Counter = 0; Counter < ASubmitTable.Rows.Count; Counter++)
     {
         TSharedPartnerValidation_Partner.ValidatePartnerBankManual("TPartnerEditUIConnector" +
                                                                    " (Error in Row #" + Counter.ToString() + ")", // No translation of message text since the server's messages should be all in English
                                                                    (PBankRow)ASubmitTable.Rows[Counter], ref AVerificationResult);
     }
 }
        static partial void ValidatePBankManual(ref TVerificationResultCollection AVerificationResult,
                                                TTypedDataTable ASubmitTable)
        {
            TValidationControlsDict ValidationControlsDict = new TValidationControlsDict();

            ValidationControlsDict.Add(ASubmitTable.Columns[PPartnerTable.ColumnStatusCodeId],
                                       new TValidationControlsData(null, Catalog.GetString("Partner &Status")));

            ValidationControlsDict.Add(ASubmitTable.Columns[PBankTable.ColumnBranchCodeId],
                                       new TValidationControlsData(null, Catalog.GetString("Bank/Branch Code"),
                                                                   null, Catalog.GetString("BIC/SWIFT Code")));
            ValidationControlsDict.Add(ASubmitTable.Columns[PBankTable.ColumnBicId],
                                       new TValidationControlsData(null, Catalog.GetString("BIC/SWIFT Code")));

            for (int Counter = 0; Counter < ASubmitTable.Rows.Count; Counter++)
            {
                TSharedPartnerValidation_Partner.ValidatePartnerBankManual("TPartnerEditUIConnector" +
                                                                           " (Error in Row #" + Counter.ToString() + ")", // No translation of message text since the server's messages should be all in English
                                                                           (PBankRow)ASubmitTable.Rows[Counter], ref AVerificationResult,
                                                                           ValidationControlsDict);
            }
        }