public void addSolicitud(ZSolcartera_solicitud argSol) { if (argSol != null) { _catSolicitudes.Add(argSol); } }
private bool crearSolicitud() { bool lres = false; try { _solCartera.ZTIPO = "A"; _solCartera.ZSOLICITUD = Convert.ToString(_datosCodonacion.IdSolicitud); _solCartera.ZFEC_SOLIC = DateTime.Now.ToString("yyyy-MM-dd"); //0xrevisar formato de fecha _solCartera.BUKRS = _datosCodonacion.Sociedad; _solCartera.RANL = _datosCodonacion.Credito; _solCartera.ZFEC_ULTEST = DateTime.Now.ToString("yyyy-MM-dd"); //0xrevisar formato de fecha _solCartera.ZUSER = "******"; _solCartera.ZEST_SOLCAR = "1"; _solCartera.ZPROMESA_PAGO = Decimal.Round(_datosCodonacion.PromesaPago, 2); _solCartera.ZFEC_PROMESA = _datosCodonacion.FechaPromesa.ToString("yyyy-MM-dd"); //0xrevisar formato de fecha _solCartera.ZMTO_DESC_MAX = Decimal.Round(_datosCodonacion.MontoDesMax, 2); _solCartera.ZMTO_DESC_CONV = Decimal.Round(_datosCodonacion.MontoDesConvenido, 2); // 0xrevisar ZTIPO_SOL debe ir con R } catch (Exception aexception) { System.Diagnostics.Debug.WriteLine(aexception.Message); _solCartera = null; } return(lres); }
public static string testc() { string lres = ""; try { ZSolcarteraCliente lcliente = new ZSolcarteraCliente(Solcartera.EndpointName); lcliente.ClientCredentials.UserName.UserName = Solcartera.User; lcliente.ClientCredentials.UserName.Password = Solcartera.Pass; lcliente.ChannelFactory.Credentials.SupportInteractive = false; ZSolcartera lenviar = new ZSolcartera(); /*Enviar sin datos*/ lenviar.T_SOLCARTERA = new ZSolcartera_solicitud[1]; lenviar.T_DETSOLCART = new ZSolcartera_detalle[1]; /*Datos a enviar*/ ZSolcartera_solicitud lsol = new ZSolcartera_solicitud(); ZSolcartera_detalle ldet = new ZSolcartera_detalle(); lenviar.T_ENT_DETSOLCART = new ZSolcartera_detalle[] { ldet }; lenviar.T_ENT_SOLCARTERA = new ZSolcartera_solicitud[] { lsol }; ZSolcarteraResponse lrespuesta = lcliente.ZCMLMF_SOLCARTERA(lenviar); if (lrespuesta.ERROR == 1) { lres = "Solcartera Error == 1"; Solcartera.dbgErr("WsSolcartera Error == 1"); } else { lres = "Esta hecho con exito la solicitud"; } } catch (Exception aexception) { lres = "Exc:" + aexception.Message; System.Diagnostics.Debug.WriteLine("Tetc.Exception: " + aexception.Message); } return(lres); }