public void insertaSolicitud(MSolicitudExtraFinan objMsolicitudExtraFinan)
        {
            objProc   = new DProcedimiento();
            objExcute = new DExecute();
            objProc.NombreProcedimiento = "[dbo].[PRC_CREA_SOLICITUD_EXTRAFINANCIAMIENTO]";

            objProc.Parametros.Add(new DParametro {
                Nombre = "@pId_extrafinanciamiento", Valor = objMsolicitudExtraFinan.IdTipoExtraFinan, Tipo = DbType.Int32, Out = false
            });
            //objProc.Parametros.Add(new DParametro { Nombre = "@pId_financiera", Valor = objMsolicitudExtraFinan.IdFinan, Tipo = DbType.Int32, Out = false });
            objProc.Parametros.Add(new DParametro {
                Nombre = "@pIdCliente", Valor = objMsolicitudExtraFinan.IdCliente, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new DParametro {
                Nombre = "@pIdTipoEntrega", Valor = objMsolicitudExtraFinan.IdTipoEntrega, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new DParametro {
                Nombre = "@pIdTipoDesembolso", Valor = objMsolicitudExtraFinan.IdTipoDesembolso, Tipo = DbType.Int32, Out = false
            });
            objProc.Parametros.Add(new DParametro {
                Nombre = "@pMonto", Valor = objMsolicitudExtraFinan.Monto, Tipo = DbType.Double, Out = false
            });
            objProc.Parametros.Add(new DParametro {
                Nombre = "@pUsuario_alta", Valor = objMsolicitudExtraFinan.UsuarioAlta, Tipo = DbType.String, Out = false
            });

            objExcute.Upsert(objProc);
        }
    protected void btnInsertar_Click(object sender, EventArgs e)
    {
        try
        {
            MSolicitudExtraFinan   objSolicitudExtraFinan = new MSolicitudExtraFinan();
            BLLSolicitudExtraFinan bLLSolicitudPrestamo = new BLLSolicitudExtraFinan();
            int valordd, valorEntrega, valorDesembolso;
            valordd         = Convert.ToInt32(ddlTipoExtra.SelectedValue);
            valorEntrega    = Convert.ToInt32(ddlTipoEntrega.SelectedValue);
            valorDesembolso = Convert.ToInt32(ddlTipoDesembolso.SelectedValue);
            if (valordd == 1)
            {
                objSolicitudExtraFinan.IdTipoExtraFinan = 1;
            }
            else
            {
                objSolicitudExtraFinan.IdTipoExtraFinan = 2;
            }
            if (valorEntrega == 1)
            {
                objSolicitudExtraFinan.IdTipoEntrega = 1;
            }
            else
            {
                objSolicitudExtraFinan.IdTipoEntrega = 2;
            }
            if (valorDesembolso == 1)
            {
                objSolicitudExtraFinan.IdTipoDesembolso = 1;
            }
            else
            {
                objSolicitudExtraFinan.IdTipoDesembolso = 2;
            }


            objSolicitudExtraFinan.IdCliente = Convert.ToInt32(txtDPI_cliente.Text);


            objSolicitudExtraFinan.Monto       = Convert.ToDouble(txtMonto.Text);
            objSolicitudExtraFinan.UsuarioAlta = "kevin";

            bLLSolicitudPrestamo.insertaSolicitud(objSolicitudExtraFinan);
            _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";
        }
    }