private void ValidateDataManual(PSubscriptionRow ARow) { TVerificationResultCollection VerificationResultCollection = FPetraUtilsObject.VerificationResultCollection; TSharedPartnerValidation_Partner.ValidateSubscriptionManual(this, ARow, ref VerificationResultCollection, FValidationControlsDict); }
private void ValidateDataDetailsManual(PPartnerInterestRow ARow) { TVerificationResultCollection VerificationResultCollection = FPetraUtilsObject.VerificationResultCollection; TSharedPartnerValidation_Partner.ValidatePartnerInterestManual(this, ARow, ref VerificationResultCollection, FValidationControlsDict, cmbPPartnerInterestInterestCategory.GetSelectedString()); }
private void ValidateDataDetailsManual(PPartnerAttributeTypeRow ARow) { var VerificationResultCollection = FPetraUtilsObject.VerificationResultCollection; TSharedPartnerValidation_Partner.ValidateContactTypesSetupManual(this, ARow, ref VerificationResultCollection, FValidationControlsDict); }
private void ValidateDataDetailsManual(PRelationRow ARow) { TVerificationResultCollection VerificationResultCollection = FPetraUtilsObject.VerificationResultCollection; TSharedPartnerValidation_Partner.ValidateRelationshipSetupManual(this, ARow, ref VerificationResultCollection, FPetraUtilsObject.ValidationControlsDict); }
private void ValidateDataDetailsManual(PAddressBlockRow ARow) { TVerificationResultCollection VerificationResultCollection = FPetraUtilsObject.VerificationResultCollection; TSharedPartnerValidation_Partner.ValidateAddressBlockSetup(this, ARow, ref VerificationResultCollection, FPetraUtilsObject.ValidationControlsDict, FAddressBlockElements); }
private void ValidateDataManual(PChurchRow ARow) { TVerificationResultCollection VerificationResultCollection = FPetraUtilsObject.VerificationResultCollection; TSharedPartnerValidation_Partner.ValidatePartnerChurchManual(this, ARow, TDataCache.GetCacheableDataTableFromCache("DenominationList"), ref VerificationResultCollection, FValidationControlsDict); }
private void ValidateDataDetailsManual(PPartnerRelationshipRow ARow) { bool NewPartner = (FMainDS.PPartner.Rows[0].RowState == DataRowState.Added); TVerificationResultCollection VerificationResultCollection = FPetraUtilsObject.VerificationResultCollection; TSharedPartnerValidation_Partner.ValidateRelationshipManual(this, ARow, ref VerificationResultCollection, FValidationControlsDict, NewPartner, ((PPartnerRow)FMainDS.PPartner.Rows[0]).PartnerKey); }
private void ValidateDataManual(PPersonRow ARow) { TVerificationResultCollection VerificationResultCollection = FPetraUtilsObject.VerificationResultCollection; TSharedPartnerValidation_Partner.ValidatePartnerPersonManual(this, ARow, @TDataCache.GetCacheableDataTableFromCache, 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); } }
private void ValidateDataDetailsManual(PPartnerGiftDestinationRow ARow) { TVerificationResultCollection VerificationResultCollection = FPetraUtilsObject.VerificationResultCollection; TSharedPartnerValidation_Partner.ValidateGiftDestinationRowManual(this, ARow, ref VerificationResultCollection, FPetraUtilsObject.ValidationControlsDict); // add VerificationResults from validating on all data (FPetraUtilsObject_DataSaved) VerificationResultCollection.AddCollection(FVerificationResultCollection); FVerificationResultCollection = null; }
private void FPetraUtilsObject_BeforeDataSave(object Sender, EventArgs e) { GetDetailsFromControls(FPreviouslySelectedDetailRow); TVerificationResultCollection VerificationResultCollection = FPetraUtilsObject.VerificationResultCollection; FVerificationResultCollection = new TVerificationResultCollection(); // validates all the data in the datatable TSharedPartnerValidation_Partner.ValidateGiftDestinationManual(this, FMainDS.PPartnerGiftDestination, ref FVerificationResultCollection, FPetraUtilsObject.ValidationControlsDict); }
// // Put Methods for the validation of Partner Edit screen data in this code file. // static partial void ValidatePPartnerManual(ref TVerificationResultCollection AVerificationResult, TTypedDataTable ASubmitTable) { TValidationControlsDict ValidationControlsDict = new TValidationControlsDict(); ValidationControlsDict.Add(ASubmitTable.Columns[PPartnerTable.ColumnStatusCodeId], new TValidationControlsData(null, Catalog.GetString("Partner &Status"))); for (int Counter = 0; Counter < ASubmitTable.Rows.Count; Counter++) { TSharedPartnerValidation_Partner.ValidatePartnerManual("TPartnerEditUIConnector" + " (Error in Row #" + Counter.ToString() + ")", // No translation of message text since the server's messages should be all in English (PPartnerRow)ASubmitTable.Rows[Counter], ref AVerificationResult, ValidationControlsDict); } }
private void ValidateDataDetailsManual(PPartnerGiftDestinationRow ARow) { TVerificationResultCollection VerificationResultCollection = FPetraUtilsObject.VerificationResultCollection; TSharedPartnerValidation_Partner.ValidateGiftDestinationRowManual(this, ARow, ref VerificationResultCollection, FPetraUtilsObject.ValidationControlsDict); if (VerificationResultCollection.HasCriticalErrors) // If something went wrong - allow the user to fix it! { dtpDetailDateEffective.Enabled = true; txtDetailFieldKey.Enabled = true; } // add VerificationResults from validating on all data (FPetraUtilsObject_DataSaved) VerificationResultCollection.AddCollection(FVerificationResultCollection); FVerificationResultCollection = null; }
private void ValidateDataManual(PPartnerRow ARow) { TVerificationResultCollection VerificationResultCollection = FPetraUtilsObject.VerificationResultCollection; TSharedPartnerValidation_Partner.ValidatePartnerManual(this, ARow, ref VerificationResultCollection, FValidationControlsDict); if (FPartnerClass == "PERSON") { PPersonValidation.Validate(this, FMainDS.PPerson[0], ref VerificationResultCollection, FValidationControlsDict); } else if (FPartnerClass == "FAMILY") { PFamilyValidation.Validate(this, FMainDS.PFamily[0], ref VerificationResultCollection, FValidationControlsDict); } else if (FPartnerClass == "CHURCH") { PChurchValidation.Validate(this, FMainDS.PChurch[0], ref VerificationResultCollection, FValidationControlsDict); } else if (FPartnerClass == "ORGANISATION") { POrganisationValidation.Validate(this, FMainDS.POrganisation[0], ref VerificationResultCollection, FValidationControlsDict); } else if (FPartnerClass == "UNIT") { PUnitValidation.Validate(this, FMainDS.PUnit[0], ref VerificationResultCollection, FValidationControlsDict); } else if (FPartnerClass == "BANK") { PBankValidation.Validate(this, FMainDS.PBank[0], ref VerificationResultCollection, FValidationControlsDict); } else if (FPartnerClass == "VENUE") { PVenueValidation.Validate(this, FMainDS.PVenue[0], ref VerificationResultCollection, FValidationControlsDict); } }