1 4 package com.openedit.store; 5 6 10 public class PurchaseOrderMethod extends CreditPaymentMethod 11 { 12 13 protected String fieldPoNumber; 14 15 16 public String getPoNumber() 17 { 18 return fieldPoNumber; 19 } 20 public void setPoNumber(String inOrderNumber) 21 { 22 fieldPoNumber = inOrderNumber; 23 } 24 27 public boolean requiresValidation() 28 { 29 if ( getCardNumber() != null && getCardNumber().trim().length() > 0 ) 33 { 34 return true; 35 } 36 else 37 { 38 return false; 39 } 40 } 41 public String getType() 42 { 43 if ( requiresValidation() ) 44 { 45 return "creditcardwithpo"; 46 } 47 return "po"; 48 } 49 } 50 | Popular Tags |