package br.com.centralit.citgerencial.util;
import javax.servlet.http.HttpServletRequest;
import br.com.citframework.dto.Usuario;
import br.com.citframework.util.Constantes;
public class WebUtilGerencial {
public static void setUsuario(final Usuario usuario, final HttpServletRequest req) {
String USUARIO_SESSAO = Constantes.getValue("USUARIO_SESSAO");
if (USUARIO_SESSAO == null) {
USUARIO_SESSAO = "USUARIO_SESSAO";
}
req.getSession().setAttribute(USUARIO_SESSAO, usuario);
}
public static Usuario getUsuario(final HttpServletRequest req) {
String USUARIO_SESSAO = Constantes.getValue("USUARIO_SESSAO");
if (USUARIO_SESSAO == null) {
USUARIO_SESSAO = "USUARIO_SESSAO";
}
Usuario user = (Usuario) req.getSession().getAttribute(USUARIO_SESSAO);
if (user == null) {
final Usuario usr = new Usuario();
usr.setIdUsuario("1");
usr.setNomeUsuario("EMAURI GOMES GASPAR JUNIOR");
usr.setMatricula("1");
usr.setIdProfissional(new Integer(1));
usr.setIdEmpresa(new Integer(1));
final String[] grupos = new String[] {"grupoteste"};
usr.setGrupos(grupos);
setUsuario(usr, req);
user = usr;
}
return user;
}
}