public BEItemMensaje EnviarCorreo(string strRemitente, string strDestinatario, string strAsunto, string strMensaje, string strHtmlFlag, BEItemGenerico objAudit) { BEItemMensaje objMensaje = new BEItemMensaje(false); EnvioCorreoWS.AuditTypeResponse objResponse = new AuditTypeResponse(); EnvioCorreoWS.AuditTypeRequest objRequest = new AuditTypeRequest(); EnvioCorreoWS.ParametroOpcionalComplexType[] parametrosOpcionalesResponse = new EnvioCorreoWS.ParametroOpcionalComplexType[0]; EnvioCorreoWS.ParametroOpcionalComplexType[] parametrosOpcionalesRequest = new EnvioCorreoWS.ParametroOpcionalComplexType[0]; objRequest.idTransaccion = objAudit.Codigo; objRequest.usrAplicacion = objAudit.Codigo2; objRequest.codigoAplicacion = objAudit.Codigo3; objRequest.ipAplicacion = objAudit.Descripcion2; objResponse = _objTransaccion.enviarCorreo(objRequest, strRemitente, strDestinatario, strAsunto, strMensaje, strHtmlFlag, parametrosOpcionalesRequest, out parametrosOpcionalesResponse); objMensaje.codigo = objResponse.codigoRespuesta.ToString(); objMensaje.descripcion = objResponse.mensajeRespuesta.ToString(); if (objMensaje.codigo == "0") { objMensaje.exito = true; } return(objMensaje); }
public Cuota ConsultarCuotaCliente(string strTipoDocumento, string strNroDocumento, string strNroLinea) { Cuota objCuota = new Cuota(); ListaResponseOpcional[] listaResponseOpcional = null; WSConsultaCuotaCliente.AuditTypeResponse objResponse = new AuditTypeResponse(); WSConsultaCuotaCliente.AuditTypeRequest objRequest = new AuditTypeRequest(); objRequest.idTransaccion = idTransaccionW; objRequest.ipAplicacion = ipAplicacionW; objRequest.aplicacion = aplicacionW; objRequest.usrAplicacion = usrAplicacionW; try { string totalPendCuo = ""; string CantLineasCuoPend = ""; string CantCuoPend = ""; string CantCuoPendLinea = ""; string MontoPendCuoLinea = ""; string estado = ""; string mensaje = ""; objResponse = _objTransaccion.consultarCuotaCliente(objRequest, strTipoDocumento, strNroDocumento, strNroLinea, null, out totalPendCuo, out CantLineasCuoPend, out CantCuoPend, out CantCuoPendLinea, out MontoPendCuoLinea, out estado, out mensaje, out listaResponseOpcional); objCuota.CantCuotasPendLinea = Funciones.CheckStr(CantCuoPendLinea); objCuota.Estado = estado; objCuota.Mensaje = mensaje; } catch (Exception e) { throw e; } return(objCuota); }