Home | History | Annotate | Download | only in options

Lines Matching defs:credit_card

25 #include "components/autofill/core/browser/credit_card.h"
536 CreditCard* credit_card = personal_data_->GetCreditCardByGUID(guid);
537 if (!credit_card) {
547 credit_card_data.SetString("guid", credit_card->guid());
550 credit_card->GetRawInfo(autofill::CREDIT_CARD_NAME));
553 credit_card->GetRawInfo(autofill::CREDIT_CARD_NUMBER));
556 credit_card->GetRawInfo(autofill::CREDIT_CARD_EXP_MONTH));
559 credit_card->GetRawInfo(autofill::CREDIT_CARD_EXP_4_DIGIT_YEAR));
645 CreditCard credit_card(guid, kSettingsOrigin);
649 credit_card.SetRawInfo(autofill::CREDIT_CARD_NAME, value);
652 credit_card.SetRawInfo(autofill::CREDIT_CARD_NUMBER, value);
655 credit_card.SetRawInfo(autofill::CREDIT_CARD_EXP_MONTH, value);
658 credit_card.SetRawInfo(autofill::CREDIT_CARD_EXP_4_DIGIT_YEAR, value);
660 if (!base::IsValidGUID(credit_card.guid())) {
661 credit_card.set_guid(base::GenerateGUID());
662 personal_data_->AddCreditCard(credit_card);
664 personal_data_->UpdateCreditCard(credit_card);