/*
* 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);
}
}