public static string BroObtenerAgente(string codigo, string agente_) { EAdmCatalogoCredenciales credenciales = DAdmCredenciales.AdmConsultarCatalogoCredenciales("LISTARAGENTES", EGloGlobales.ambiente); string ServicioURL = credenciales.Url;; string AccionSOAP = credenciales.Accion; string Resultado = ""; string nombre = ""; string Body = ("<ConsultarAgentePorCodigo xmlns=\"http://tempuri.org/\" >" + "<cod_tipo_agente>" + codigo + "</cod_tipo_agente>" + "</ConsultarAgentePorCodigo>"); Resultado = DAdmConexionSOAP.BroEjecutarSolicitudWebSOAP(ServicioURL, AccionSOAP, Body); IEnumerable <XElement> agentes = XDocument.Parse(Resultado).Element("ConsultarAgentePorCodigoResult").Descendants("Table"); foreach (XElement agente in agentes) { if (agente.Element("cod_agente").Value.Equals(agente_)) { nombre = agente.Element("fullname").Value; } } return(nombre); }
public static string BroValidarFormularioVinculacion(EAuxiliares datos) { EAdmCatalogoCredenciales credenciales = DAdmCredenciales.AdmConsultarCatalogoCredenciales("VALIDACIONFORMULARIO", EGloGlobales.ambiente); string ServicioURL = credenciales.Url;; string AccionSOAP = credenciales.Accion; string Resultado = ""; string Body = ("<ConsultarFormularioVinculacionValidoExt xmlns=\"http://tempuri.org/\">" + "<param>" + "<sNroDocumento>" + datos.DocumentoCliente + "</sNroDocumento>" + "<sOrigen>FORMULARIO VINCULACION</sOrigen>" + "<sEmail>" + datos.EmailAgente + "</sEmail>" + "<iCodAgente>" + datos.CodigoAgente + "</iCodAgente>" + "<iCodTipoAgente>" + datos.CodigoTipoAgente + "</iCodTipoAgente>" + "<bEnviarEmail>" + datos.EnviarEmail + "</bEnviarEmail>" + "<sEmailCliente>" + datos.EmailCliente + "</sEmailCliente>" + "<sNombreCliente>" + datos.NombreCliente + "</sNombreCliente>" + "<iTipoEntidad>1</iTipoEntidad>" + "<iSubTipoEntidad>0</iSubTipoEntidad>" + "<iTipoTransaccion>0</iTipoTransaccion>" + "<sNombreAseguraoObjetodeGarantia></sNombreAseguraoObjetodeGarantia>" + "<bValidacionAnticipada>0</bValidacionAnticipada>" + "<sCodUsuario></sCodUsuario>" + "</param>" + "</ConsultarFormularioVinculacionValidoExt>"); Resultado = DAdmConexionSOAP.BroEjecutarSolicitudWebSOAP(ServicioURL, AccionSOAP, Body); return(Resultado); }
public static string BroAplicarPago5Polizas(EAuxiliares aux) { EAdmCatalogoCredenciales credenciales = DAdmCredenciales.AdmConsultarCatalogoCredenciales("APLICARPAGO2", EGloGlobales.ambiente); string ServicioURL = credenciales.Url;; string AccionSOAP = credenciales.Accion; string Resultado = ""; string Body = ("<pagoTarjetaMasivos xmlns=\"http://tempuri.org/\">" + "<usuario>" + aux.canal + "</usuario>" + "<cod_suc_pago>" + aux.sucursal + "</cod_suc_pago>" + "<cod_pagador>" + aux.pagador + "</cod_pagador>" + "<nro_couta>1</nro_couta>" + "<nro_tarjeta>" + aux.tarjeta + "</nro_tarjeta>" + "<nro_autorizacion>" + aux.autorizacion + "</nro_autorizacion>" + "<cod_banco_tarjeta>" + aux.codigoBanco + "</cod_banco_tarjeta>" + "<cod_conducto_pago>" + aux.codigoConducto + "</cod_conducto_pago>" + "<voucher_tarjeta>" + aux.voucher + "</voucher_tarjeta>" + "<fecha_voucher>" + aux.fechaVoucher + "</fecha_voucher>" + "<apoderado_tarjeta>" + aux.holderTarjeta + "</apoderado_tarjeta>" + "<IdPv_Valor>" + aux.IdPv + "</IdPv_Valor>" + "</pagoTarjetaMasivos>"); Resultado = DAdmConexionSOAP.BroEjecutarSolicitudWebSOAP(ServicioURL, AccionSOAP, Body); return(Resultado); }
public static string BroValidarDocumentoListarNegras(string documento) { EAdmCatalogoCredenciales credenciales = DAdmCredenciales.AdmConsultarCatalogoCredenciales("VERIFICARLISTASNEGRAS", EGloGlobales.ambiente); string ServicioURL = credenciales.Url;; string AccionSOAP = credenciales.Accion; string Resultado = ""; string Head = "<AuthenticationHeader xmlns=\"http://tempuri.org/SecureService/SecureService\">" + "<UserName>" + credenciales.UsuarioNombre + "</UserName>" + "<Password>" + credenciales.Contrasena + "</Password>" + "</AuthenticationHeader>"; string Body = ("<ConsultarClienteEnListasNegrasInternacionales xmlns=\"http://tempuri.org/SecureService/SecureService\">" + "<sUSERCODE>USRPYMES</sUSERCODE>" + "<sDocId>" + documento + "</sDocId>" + "<sNom1></sNom1>" + "<sNom2></sNom2>" + "<sApe1></sApe1>" + "<sApe2></sApe2>" + "<sOrigen>USRPYMES</sOrigen>" + "<bEnviarEmailCumplimiento>true</bEnviarEmailCumplimiento>" + "</ConsultarClienteEnListasNegrasInternacionales>"); Resultado = DAdmConexionSOAP.BroEjecutarSolicitudWebSOAPCompleto(ServicioURL, AccionSOAP, Head, Body); return(Resultado); }
public static string BroObtenerCodigoAgente(string codigo) { EAdmCatalogoCredenciales credenciales = DAdmCredenciales.AdmConsultarCatalogoCredenciales("LISTARAGENTES", EGloGlobales.ambiente); string ServicioURL = credenciales.Url;; string AccionSOAP = credenciales.Accion; string Resultado = ""; string Body = ("<ConsultarAgentePorCodigo xmlns=\"http://tempuri.org/\" >" + "<cod_tipo_agente>" + codigo + "</cod_tipo_agente>" + "</ConsultarAgentePorCodigo>"); Resultado = DAdmConexionSOAP.BroEjecutarSolicitudWebSOAP(ServicioURL, AccionSOAP, Body); return(Resultado); }
public static string BroEmitirPolizaMultiriesgo(EAuxiliares aux) { EAdmCatalogoCredenciales credenciales = DAdmCredenciales.AdmConsultarCatalogoCredenciales("EMITIRPOLIZA", EGloGlobales.ambiente); string ServicioOrigen = credenciales.Origen; string ServicioUsuario = credenciales.Usuario; string ServicioURL = credenciales.Url;; string AccionSOAP = credenciales.Accion; string Resultado = ""; string Body = aux.TramaXML; Resultado = DAdmConexionSOAP.BroEjecutarSolicitudWebSOAPEmision(ServicioURL, AccionSOAP, Body); return(Resultado); }
public static string BroValidarPolizaVigenteSise(EAuxiliares aux) { EAdmCatalogoCredenciales credenciales = DAdmCredenciales.AdmConsultarCatalogoCredenciales("VALIDARPOLIZASISE", EGloGlobales.ambiente); string ServicioURL = credenciales.Url; string AccionSOAP = credenciales.Accion; string Body = ("<ConsultarPolizasVigentesconOtrosCorredores xmlns=\"http://www.segurosequinoccial.com/\">" + "<cod_usuario>" + credenciales.Usuario + "</cod_usuario>" + "<app_origen>" + credenciales.Origen + "</app_origen>" + "<nro_doc>" + aux.ValIdentificacion + "</nro_doc>" + "<cod_agente>" + aux.ValAgente + "</cod_agente>" + "<cod_tipo_agente>" + aux.ValTipoAgente + "</cod_tipo_agente>" + "</ConsultarPolizasVigentesconOtrosCorredores >"); string Resultado = DAdmConexionSOAP.BroEjecutarSolicitudWebSOAP(ServicioURL, AccionSOAP, Body); return(Resultado); }
public static string BroValidarComrpromisos(EAuxiliares aux) { EAdmCatalogoCredenciales credenciales = DAdmCredenciales.AdmConsultarCatalogoCredenciales("VALIDARCOMPROMISO", EGloGlobales.ambiente); string ServicioURL = credenciales.Url; string AccionSOAP = credenciales.Accion; string Body = ("<ConsultarCompromisosAbiertosconOtrosCorredores xmlns=\"http://tempuri.org/\">" + "<cod_usuario>" + credenciales.Usuario + "</cod_usuario>" + "<app_origen>" + credenciales.Origen + "</app_origen>" + "<nro_doc>" + aux.ValIdentificacion + "</nro_doc>" + "<cod_agente>" + aux.ValAgente + "</cod_agente>" + "<cod_tipo_agente>" + aux.ValTipoAgente + "</cod_tipo_agente>" + "</ConsultarCompromisosAbiertosconOtrosCorredores>"); string Resultado = DAdmConexionSOAP.BroEjecutarSolicitudWebSOAP(ServicioURL, AccionSOAP, Body); return(Resultado); }
public static string BroValidarDocumentoDeudas(int asegurado) { EAdmCatalogoCredenciales credenciales = DAdmCredenciales.AdmConsultarCatalogoCredenciales("DEUDACLIENTE", EGloGlobales.ambiente); string ServicioURL = credenciales.Url;; string AccionSOAP = credenciales.Accion; string Resultado = ""; string Body = ("<ObtenerDeudaCliente xmlns=\"http://www.segurosequinoccial.com/\">" + "<cod_aseg>" + asegurado + "</cod_aseg>" + "</ObtenerDeudaCliente>"); Resultado = DAdmConexionSOAP.BroEjecutarSolicitudWebSOAP(ServicioURL, AccionSOAP, Body); return(Resultado); }
public static string BroConsultarValorPagar(string IdPv) { EAdmCatalogoCredenciales credenciales = DAdmCredenciales.AdmConsultarCatalogoCredenciales("VALORAPAGAR", EGloGlobales.ambiente); string ServicioURL = credenciales.Url;; string AccionSOAP = credenciales.Accion; string Resultado = ""; string Body = ("<traerPrimaTotalIDPV xmlns=\"http://tempuri.org/\">" + "<usuario>" + credenciales.UsuarioNombre + "</usuario>" + "<contraseña>" + credenciales.Contrasena + "</contraseña>" + "<id_pv>" + IdPv + "</id_pv>" + "</traerPrimaTotalIDPV >"); Resultado = DAdmConexionSOAP.BroEjecutarSolicitudWebSOAP(ServicioURL, AccionSOAP, Body); return(Resultado); }
public static string BroObtenerCodigoAsegurado(string documento) { EAdmCatalogoCredenciales credenciales = DAdmCredenciales.AdmConsultarCatalogoCredenciales("CODIGOASEGURADO", EGloGlobales.ambiente); string ServicioURL = credenciales.Url;; string AccionSOAP = credenciales.Accion; string Resultado = ""; string Body = ("<ActualizarDatosAccContPOTENCIALxDoc xmlns=\"http://tempuri.org/\" >" + "<sCodUsuario>" + credenciales.UsuarioNombre + "</sCodUsuario>" + "<sValorParametro>" + documento + "</sValorParametro>" + "<iTipoParametro>1</iTipoParametro>" + "</ActualizarDatosAccContPOTENCIALxDoc>"); Resultado = DAdmConexionSOAP.BroEjecutarSolicitudWebSOAP(ServicioURL, AccionSOAP, Body); return(Resultado); }
public static string BroAplicarPago(EAuxiliares aux) { EAdmCatalogoCredenciales credenciales = DAdmCredenciales.AdmConsultarCatalogoCredenciales("APLICARPAGO", EGloGlobales.ambiente); string ServicioOrigen = credenciales.Origen; string ServicioUsuario = credenciales.Usuario; string ServicioURL = credenciales.Url;; string AccionSOAP = credenciales.Accion; string Resultado = ""; string Body = ("<generaCobro xmlns=\"http://tempuri.org/\">" + "<json>" + aux.JSONPagos + "</json>" + "</generaCobro>"); Resultado = DAdmConexionSOAP.BroEjecutarSolicitudWebSOAP(ServicioURL, AccionSOAP, Body); return(Resultado); }
public static string BroRegistrarCompromiso(EAuxiliares aux) { EAdmCatalogoCredenciales credenciales = DAdmCredenciales.AdmConsultarCatalogoCredenciales("REGISTRARCOMPROMISO", EGloGlobales.ambiente); string ServicioURL = credenciales.Url; string AccionSOAP = credenciales.Accion; string Head = ("<AuthenticationHeader xmlns=\"http://tempuri.org/SecureService/SecureService\">" + "<UserName>" + credenciales.Usuario + "</UserName>" + "<Password>" + credenciales.Contrasena + "</Password>" + "</AuthenticationHeader>"); string Body = ("<AdministrarOportunidadWeb xmlns=\"http://tempuri.org/SecureService/SecureService\">" + "<Pa>" + aux.XMLCompromiso + "</Pa>" + "</AdministrarOportunidadWeb>"); string Resultado = DAdmConexionSOAP.BroEjecutarSolicitudWebSOAPCompleto(ServicioURL, AccionSOAP, Head, Body); return(Resultado); }
public static string BroConsultaEmpresaServicio(string ruc) { EAdmCatalogoCredenciales credenciales = DAdmCredenciales.AdmConsultarCatalogoCredenciales("EMPRESAS", EGloGlobales.ambiente); string ServicioOrigen = credenciales.Origen; string ServicioUsuario = credenciales.Usuario; string ServicioURL = credenciales.Url;; string AccionSOAP = credenciales.Accion; string Resultado = ""; string Body = "<ConsultarDatosPersonaAval xmlns=\"http://tempuri.org/\">" + "<ruc>" + ruc + "</ruc>" + "<app_origen>" + ServicioOrigen + "</app_origen>" + "<app_usuario>" + ServicioUsuario + "</app_usuario>" + "</ConsultarDatosPersonaAval>"; Resultado = DAdmConexionSOAP.BroEjecutarSolicitudWebSOAP(ServicioURL, AccionSOAP, Body); return(Resultado); }