/* * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template */ package com.megatim.fdxconvert.service; import com.megatimfx.common.service.GenericCrudService; import com.megatim.fdxconvert.dao.AbstractDAO; import com.megatim.fdxconvert.model.AlphaNumeriqueField; import java.util.List; /** * * @author ASUS */ public class AlphaNumeriqueFieldService implements GenericCrudService { private static AlphaNumeriqueFieldService alphaNumeriqueFieldService; private static AbstractDAO dao; private AlphaNumeriqueFieldService() { } public static synchronized AlphaNumeriqueFieldService getInstance() { if (alphaNumeriqueFieldService == null) { alphaNumeriqueFieldService = new AlphaNumeriqueFieldService(); dao = new AbstractDAO<>(AlphaNumeriqueField.class); } return alphaNumeriqueFieldService; } @Override public AlphaNumeriqueField add(AlphaNumeriqueField t) throws Exception { return dao.add(t); } @Override public AlphaNumeriqueField edit(AlphaNumeriqueField t) throws Exception { return dao.edit(t); } @Override public List getAll() throws Exception { return dao.getAll("AlphaNumeriqueField"); } @Override public void delete(AlphaNumeriqueField t) throws Exception { dao.delete(t); } }