package com.ejie.aa20b.service;

import com.ejie.aa20b.ldap.SecurityHelpperException;
import com.ejie.aa20b.model.Aa20bUsuarioXLNET;

/**
 * Aa20bEdificiosService generated by UDA, 25-nov-2014 13:19:52.
 * 
 * @author UDA
 */

public interface Aa20bUsuarioXLNETService {

	/**
	 * Finds a List of rows in the Aa20bEdificios table.
	 * 
	 * @param edificio
	 *            Aa20bEdificios
	 * @param pagination
	 *            Pagination
	 * @return List
	 */
	public Aa20bUsuarioXLNET obtenerDatosUsuarioXLNET()
			throws SecurityHelpperException;

	public Aa20bUsuarioXLNET obtenerUsuarioIntroducido(
			String usuarioIntroducido, String puesto)
			throws SecurityHelpperException;

	public String obtenerUIDUsuario() throws SecurityHelpperException;

	public Boolean existePuestoXLNET(String usuarioIntroducido)
			throws SecurityHelpperException;

	public Boolean esAdministrador();

	public Boolean esRespCorrectivo();

	public Boolean esTecMantenimiento();

	public Boolean esRespServicio();

	public Boolean esRespTaller();

}
