protected void btnInsertar_Click(object sender, EventArgs e) { try { MSolicitudPrestamo objMSolicitudPrestamo = new MSolicitudPrestamo(); BLLSolicitudPrestamo bLLSolicitudPrestamo = new BLLSolicitudPrestamo(); //objMSolicitudPrestamo.idFinanciera = Convert.ToInt32(txtid_financiera.Text); objMSolicitudPrestamo.idFinanciera = Convert.ToInt32(ddlFinanciera.SelectedValue); objMSolicitudPrestamo.dpiCliente = Convert.ToInt32(txtDPI_cliente.Text); objMSolicitudPrestamo.idTipoCredito = Convert.ToInt32(ddlTipoCredito.SelectedValue); objMSolicitudPrestamo.idTipoEntrega = Convert.ToInt32(ddlTipoEntrega.SelectedValue); objMSolicitudPrestamo.idTipoDesembolso = Convert.ToInt32(ddlTipoDesembolso.SelectedValue); objMSolicitudPrestamo.capital = Convert.ToDouble(txtCapital.Text); objMSolicitudPrestamo.plazo = Convert.ToInt32(txtPlazo.Text); objMSolicitudPrestamo.garantia = txtGarantia.Text; objMSolicitudPrestamo.utilidadDinero = txtUtilidad_dinero.Text; objMSolicitudPrestamo.historialCompras = txtHistorial_compras.Text; objMSolicitudPrestamo.proyeccionPago = txtProyeccion.Text; bLLSolicitudPrestamo.insertaSolicitud(objMSolicitudPrestamo); _lbMensajeUsuario.Text = "solicitdud ingresada "; _lbMensajeUsuario.CssClass = "text-bold text-info"; } catch (Exception ex) { _lbMensajeUsuario.Text = $"Error de ejecución. {ex.Message}"; _lbMensajeUsuario.CssClass = "text-bold text-danger"; } }
public void insertaSolicitud(MSolicitudPrestamo objMSolicitaPrestamo) { objProc = new DProcedimiento(); objExcute = new DExecute(); objProc.NombreProcedimiento = "[dbo].[PRC_CREA_SOLICITUD_CREDITO]"; objProc.Parametros.Add(new DParametro { Nombre = "pIdFinanciera", Valor = objMSolicitaPrestamo.idFinanciera, Tipo = DbType.Int32, Out = false }); objProc.Parametros.Add(new DParametro { Nombre = "pIdCliente", Valor = objMSolicitaPrestamo.dpiCliente, Tipo = DbType.Int32, Out = false }); objProc.Parametros.Add(new DParametro { Nombre = "pIdTipoCredito", Valor = objMSolicitaPrestamo.idTipoCredito, Tipo = DbType.Int32, Out = false }); objProc.Parametros.Add(new DParametro { Nombre = "pIdTipoEntrega", Valor = objMSolicitaPrestamo.idTipoEntrega, Tipo = DbType.Int32, Out = false }); objProc.Parametros.Add(new DParametro { Nombre = "pIdTipoDesembolso", Valor = objMSolicitaPrestamo.idTipoDesembolso, Tipo = DbType.Int32, Out = false }); objProc.Parametros.Add(new DParametro { Nombre = "pCapital", Valor = objMSolicitaPrestamo.capital, Tipo = DbType.Double, Out = false }); objProc.Parametros.Add(new DParametro { Nombre = "pPlazo", Valor = objMSolicitaPrestamo.plazo, Tipo = DbType.String, Out = false }); objProc.Parametros.Add(new DParametro { Nombre = "pGarantia", Valor = objMSolicitaPrestamo.garantia, Tipo = DbType.String, Out = false }); objProc.Parametros.Add(new DParametro { Nombre = "pUtilidadDinero", Valor = objMSolicitaPrestamo.utilidadDinero, Tipo = DbType.String, Out = false }); objProc.Parametros.Add(new DParametro { Nombre = "pHistorialCompra", Valor = objMSolicitaPrestamo.historialCompras, Tipo = DbType.String, Out = false }); objProc.Parametros.Add(new DParametro { Nombre = "pProyeccionPago", Valor = objMSolicitaPrestamo.proyeccionPago, Tipo = DbType.String, Out = false }); objExcute.Upsert(objProc); }