package com.fp.frontend.webservices;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebService;

/**
 * Servicio web que maneja el login de un usuario ingresado
 *
 * @author dcruz
 *
 */
@WebService
public interface ConsultaLoginService {

    /**
     * Retorna un string especificando la respuesta del servicio
     *
     * @param login
     * @return 0 existe el login, 1 el login no existe, 2 existe un error en el
     * servidor
     */
    @WebMethod
    public String consultaLogin(@WebParam(name = "usercode") String usercode);

    /**
     * Retorna la localidad del usuario ingresado siempre y cuando el login y el
     * password son correctos
     *
     * @param login el nombre de usuario
     * @param password password del usuario
     * @return La localidad del usuario &oacute; 1 existe un error en el login o
     * la contrasena , 2 existe un error en el servidor
     */
    @WebMethod
    public String consultaLoginPassword(@WebParam(name = "usercode") String usercode, @WebParam(name = "password") String password);

}
