package com.fp.frontend.webservices.impl; import javax.jws.WebService; import com.fp.common.logger.APPLogger; import com.fp.dto.Request; import com.fp.dto.Response; import com.fp.frontend.helper.CallerHelper; import com.fp.frontend.webservices.ConsultaLoginService; @WebService(endpointInterface="com.fp.frontend.webservices.ConsultaLoginService") public class ConsultaLoginServiceImpl implements ConsultaLoginService { @Override public String consultaLogin(String usercode) { String respuesta = "0"; try { CallerHelper callerHelper = new CallerHelper(); Request request = callerHelper.getRequest(); request.setCompany(1); request.put("USERCODE", usercode); request.put("queryalias", "CONSULTALOGIN"); Response response = callerHelper.executeQuery(request); if(response.getResponseCode().compareTo(Response.RESPONSE_OK) == 0){ respuesta = (String) response.get("RESPUESTA"); } } catch (Throwable e) { APPLogger.getLogger().error(e.getMessage(), e); respuesta = "2"; } return respuesta; } @Override public String consultaLoginPassword(String usercode, String password) { String respuesta = "0"; try { CallerHelper callerHelper = new CallerHelper(); Request request = callerHelper.getRequest(); request.setCompany(1); request.put("USERCODE", usercode); request.put("PASSWORD", password); request.put("queryalias", "CONSULTALOGIN"); Response response = callerHelper.executeQuery(request); if(response.getResponseCode().compareTo(Response.RESPONSE_OK) == 0){ respuesta = (String) response.get("RESPUESTA");//esta contiene la localidad de la direccion principal del usuario } } catch (Throwable e) { APPLogger.getLogger().error(e.getMessage(), e); respuesta = "2"; } return respuesta; } }