public static bool setRolActivo(Rol rol) { try { switch (rol.id) { case 0: { // empresa EmpresasDao empresaDao = new EmpresasDao(); Empresa empresa = empresaDao.getEmpresaPorUserId(usuario.id); usuario.usuarioRegistrable = empresa; clieOEmpresa = empresa; activeRol = rol; return(empresa.bajaLogica == null); } case 2: { // CLIENTE ClientesDao clientesDao = new ClientesDao(); Cliente cliente = clientesDao.getClientePorUserId(usuario.id); usuario.usuarioRegistrable = cliente; clieOEmpresa = cliente; activeRol = rol; return(cliente.bajaLogica == null); } case 1: { usuario.usuarioRegistrable = new Administrador(); activeRol = rol; return(true); } } } catch (Exception e) { } activeRol = rol; return(true); }