package it.vige.magazzino.converter; import it.vige.magazzino.inventory.all.CustomerAllSearch; import it.vige.magazzino.model.Customer; import javax.faces.component.UIComponent; import javax.faces.convert.FacesConverter; import javax.inject.Inject; import org.jboss.seam.faces.conversion.Converter; @FacesConverter("customerConverter") public class CustomerConverter extends Converter<Customer> { @Inject private CustomerAllSearch customerAllSearch; @Override public Customer toObject(UIComponent arg0, String arg1) { // TODO Auto-generated method stub for (Customer customer : customerAllSearch.getAllCustomers()) if (customer.getCodeCustomer().equals(arg1)) return customer; return null; } @Override public String toString(UIComponent arg0, Customer arg1) { // TODO Auto-generated method stub return arg1.getCodeCustomer(); } }