package com.megatim.fdxconsultation.core.ifaces.supervision; import com.bekosoftware.genericmanagerlayer.core.ifaces.GenericManager; import com.megatim.fdxconsultation.core.ifaces.abtracts.PaginationWithSearchEntity; import com.megatim.fdxconsultation.model.searchentities.TransfertSearch; import com.megatim.fdxconsultation.model.supervision.Transfert; import com.megatim.fdxconsultation.model.supervision.dto.StandaloneDashboardRequest; import com.megatim.fdxconsultation.model.supervision.dto.StandaloneDashboardResponse; import com.megatim.fdxconsultation.model.supervision.dto.SupervisionFilterModalFormRequest; import java.util.List; import javax.transaction.Transactional; /** * * @author ASUS */ public interface TransfertManager extends GenericManager, PaginationWithSearchEntity { @Transactional Transfert persistTransfert(Transfert transfert); StandaloneDashboardResponse standaloneDashboardResponse(StandaloneDashboardRequest standaloneDashboardRequest); List filter(SupervisionFilterModalFormRequest supervisionFilterModalFormRequest); }