package it.vige.magazzino.converter;
import it.vige.magazzino.inventory.all.ArticleAllSearch;
import it.vige.magazzino.model.Article;
import javax.faces.component.UIComponent;
import javax.faces.convert.FacesConverter;
import javax.inject.Inject;
import org.jboss.seam.faces.conversion.Converter;
@FacesConverter("articleConverter")
public class ArticleConverter extends Converter<Article> {
@Inject
private ArticleAllSearch articleAllSearch;
@Override
public Article toObject(UIComponent arg0, String arg1) {
// TODO Auto-generated method stub
for (Article article : articleAllSearch.getAllArticles())
if (article.getCodeArticle().equals(arg1))
return article;
return null;
}
@Override
public String toString(UIComponent arg0, Article arg1) {
// TODO Auto-generated method stub
return arg1.getCodeArticle();
}
}