Changeset View
Changeset View
Standalone View
Standalone View
kmymoney/plugins/onlinetasks/sepa/ui/sepacredittransferedit.cpp
Context not available. | |||||
114 | index.model()->data(index, payeeIdentifierModel::payeeIdentifier).value<payeeIdentifier>() | 114 | index.model()->data(index, payeeIdentifierModel::payeeIdentifier).value<payeeIdentifier>() | ||
---|---|---|---|---|---|
115 | ); | 115 | ); | ||
116 | return iban->electronicIban(); | 116 | return iban->electronicIban(); | ||
117 | } catch (payeeIdentifier::exception&) { | 117 | } catch (const payeeIdentifier::empty &) { | ||
118 | return QVariant(); | ||||
119 | } catch (const payeeIdentifier::badCast &) { | ||||
118 | return QVariant(); | 120 | return QVariant(); | ||
119 | } | 121 | } | ||
120 | } | 122 | } | ||
Context not available. | |||||
172 | ); | 174 | ); | ||
173 | emit activatedIban(iban->electronicIban()); | 175 | emit activatedIban(iban->electronicIban()); | ||
174 | emit activatedBic(iban->storedBic()); | 176 | emit activatedBic(iban->storedBic()); | ||
175 | } catch (payeeIdentifier::exception&) { | 177 | } catch (const payeeIdentifier::empty &) { | ||
178 | } catch (const payeeIdentifier::badCast &) { | ||||
176 | } | 179 | } | ||
177 | } | 180 | } | ||
178 | 181 | | |||
Context not available. | |||||
188 | ); | 191 | ); | ||
189 | emit highlightedIban(iban->electronicIban()); | 192 | emit highlightedIban(iban->electronicIban()); | ||
190 | emit highlightedBic(iban->storedBic()); | 193 | emit highlightedBic(iban->storedBic()); | ||
191 | } catch (payeeIdentifier::exception&) { | 194 | } catch (const payeeIdentifier::empty &) { | ||
195 | } catch (const payeeIdentifier::badCast &) { | ||||
192 | } | 196 | } | ||
193 | } | 197 | } | ||
194 | 198 | | |||
Context not available. | |||||
412 | try { | 416 | try { | ||
413 | payeeIdentifier ident = getOnlineJobTyped().task()->originAccountIdentifier(); | 417 | payeeIdentifier ident = getOnlineJobTyped().task()->originAccountIdentifier(); | ||
414 | payeeIban = ident.data<payeeIdentifiers::ibanBic>()->electronicIban(); | 418 | payeeIban = ident.data<payeeIdentifiers::ibanBic>()->electronicIban(); | ||
415 | } catch (payeeIdentifier::exception&) { | 419 | } catch (const payeeIdentifier::empty &) { | ||
420 | } catch (const payeeIdentifier::badCast &) { | ||||
416 | } | 421 | } | ||
417 | 422 | | |||
418 | if (settings->isBicMandatory(payeeIban, iban)) { | 423 | if (settings->isBicMandatory(payeeIban, iban)) { | ||
Context not available. | |||||
433 | QString iban; | 438 | QString iban; | ||
434 | try { | 439 | try { | ||
435 | iban = payee.data<payeeIdentifiers::ibanBic>()->electronicIban(); | 440 | iban = payee.data<payeeIdentifiers::ibanBic>()->electronicIban(); | ||
436 | } catch (payeeIdentifier::badCast&) { | 441 | } catch (const payeeIdentifier::badCast &) { | ||
437 | } | 442 | } | ||
438 | 443 | | |||
439 | if (settings->isBicMandatory(iban , ui->beneficiaryIban->text())) { | 444 | if (settings->isBicMandatory(iban , ui->beneficiaryIban->text())) { | ||
Context not available. |