public ResponseAtenderServicios AtenderSerivicio(RequestAtenderServicios request, string token)
        {
            ResponseAtenderServicios response = new ResponseAtenderServicios();
            NexsfotProxy             proxy    = new NexsfotProxy();

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

                if (token.Equals(TokenAtenderAtenderServicios))
                {
                    response = proxy.AtenderServicios(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);
        }
Ejemplo n.º 2
0
        public ResponseAtenderServicios AtenderServicios(RequestAtenderServicios request)
        {
            var url = ConfigurationManager.AppSettings["UrlAtenderServicios"];

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

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

            return(response);
        }