package it.agilis.mens.azzeroCO2.core.dao.impl;
import it.agilis.mens.azzeroCO2.core.criteria.SellaRicevutaDiPagamentoCriteria;
import it.agilis.mens.azzeroCO2.core.dao.DAOSupport;
import it.agilis.mens.azzeroCO2.core.dao.ISellaRicevutaDiPagamentoDAO;
import it.agilis.mens.azzeroCO2.core.entity.SellaRicevutaDiPagamento;
import java.util.List;
/**
* Created by IntelliJ IDEA.
* User: Giovanni La Torre
* Date: 22/09/11
* Time: 16.43
* To change this template use File | Settings | File Templates.
*/
public class SellaRicevutaDiPagamentoDAO extends DAOSupport implements ISellaRicevutaDiPagamentoDAO {
@Override
public SellaRicevutaDiPagamento getPagamento(SellaRicevutaDiPagamentoCriteria criteria) {
List<SellaRicevutaDiPagamento> list = (List<SellaRicevutaDiPagamento>) getList(criteria.getDetachedCriteria(), true);
if (list.size() > 0) {
return list.get(0);
} else {
return null;
}
}
@Override
public void salvaRicevuta(SellaRicevutaDiPagamento ricevuta) throws Exception {
saveObject(ricevuta);
}
}