Home | History | Annotate | Download | only in webdata

Lines Matching refs:credit_card

22 #include "chrome/browser/autofill/credit_card.h"
102 void BindCreditCardToStatement(const CreditCard& credit_card,
104 DCHECK(guid::IsValidGUID(credit_card.guid()));
105 s->BindString(0, credit_card.guid());
107 string16 text = credit_card.GetInfo(CREDIT_CARD_NAME);
109 text = credit_card.GetInfo(CREDIT_CARD_EXP_MONTH);
111 text = credit_card.GetInfo(CREDIT_CARD_EXP_4_DIGIT_YEAR);
113 text = credit_card.GetInfo(CREDIT_CARD_NUMBER);
122 CreditCard* credit_card = new CreditCard;
124 credit_card->set_guid(s.ColumnString(0));
125 DCHECK(guid::IsValidGUID(credit_card->guid()));
127 credit_card->SetInfo(CREDIT_CARD_NAME, s.ColumnString16(1));
128 credit_card->SetInfo(CREDIT_CARD_EXP_MONTH,
130 credit_card->SetInfo(CREDIT_CARD_EXP_4_DIGIT_YEAR,
140 credit_card->SetInfo(CREDIT_CARD_NUMBER, credit_card_number);
143 return credit_card;
1136 bool AutofillTable::AddCreditCard(const CreditCard& credit_card
1147 BindCreditCardToStatement(credit_card, &s);
1159 CreditCard** credit_card) {
1175 *credit_card = CreditCardFromStatement(s);
1195 CreditCard* credit_card = NULL;
1196 if (!GetCreditCard(guid, &credit_card))
1198 credit_cards->push_back(credit_card);
1204 bool AutofillTable::UpdateCreditCard(const CreditCard& credit_card) {
1205 DCHECK(guid::IsValidGUID(credit_card.guid()));
1208 if (!GetCreditCard(credit_card.guid(), &tmp_credit_card))
1213 if (*old_credit_card == credit_card)
1226 BindCreditCardToStatement(credit_card, &s);
1227 s.BindString(6, credit_card.guid());