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); }
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); }