public ResponseAnularServicios AnularSolicitudServicios(RequestAnularServicios request, string token)
        {
            ResponseAnularServicios response = new ResponseAnularServicios();
            NexsfotProxy            proxy    = new NexsfotProxy();

            try
            {
                string TokenAnularServicios = ConfigurationManager.AppSettings["TokenAnularServicios"].ToString();

                if (token.Equals(TokenAnularServicios))
                {
                    response = proxy.AnularServicios(request);
                }
                else
                {
                    response.Estado  = false;
                    response.Mensaje = "No está autoizado para utilizar este servicio";
                }
            }
            catch (Exception ex)
            {
                response.Estado  = false;
                response.Mensaje = ex.Message.ToString();
            }

            return(response);
        }
Exemplo n.º 2
0
        public ResponseAnularServicios AnularServicios(RequestAnularServicios request)
        {
            var url = ConfigurationManager.AppSettings["UrlAnularServicios"];

            var response = Util.InvocarServicio <ResponseAnularServicios>(request, url);

            if (response == null)
            {
                throw new Exception(string.Format("Problemas con el servicio: {0}", url));
            }

            return(response);
        }