/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package ec.gob.mcds.seguridades.servicio; import ec.gob.mcds.seguridades.dao.MenuDao; import ec.gob.mcds.seguridades.dao.RolMenuDao; import ec.gob.mcds.seguridades.model.Rol; import ec.gob.mcds.seguridades.model.RolMenu; import java.util.List; import javax.ejb.EJB; import javax.ejb.LocalBean; import javax.ejb.Stateless; /** * * @author ishmael */ @LocalBean @Stateless public class RolMenuServicio { @EJB private RolMenuDao menuDao; /** * mĂ©todo que guarda un rolMenĂș * * @param rolMenu * @throws Exception */ public void guardar(RolMenu rolMenu){ this.menuDao.create(rolMenu); } /** * * @see MenuDao.listarPorRol(idRol) * @param rol * @throws Exception * @return List */ public List<RolMenu> listarPorRol(Rol rol)throws Exception{ return menuDao.listarPorRol(rol); } /** * * @see MenuDao.eliminarPorRol(idRol) * @param idRol * @throws Exception */ public void eliminarPorRol(Long idRol) throws Exception { menuDao.eliminarPorRol(idRol); } }