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