Ejemplo n.º 1
0
    protected void btnGuardar_Click(object sender, EventArgs e)
    {
        try
        {
            long bancoIdentifcador;
            long tipoCuentaIdentificador;
            long cuentaBancariaIdentificador;
            bancoIdentifcador           = long.Parse(ddlBanco.SelectedValue);
            tipoCuentaIdentificador     = long.Parse(ddlTipoCuenta.SelectedValue);
            cuentaBancariaIdentificador = long.Parse(ddlCuenta.SelectedValue);

            AdministrarCuentaBancoTipoCuenta.ModificarCuentaBancoTipoCuenta(long.Parse(txtCuentaBancoTipoIdentificador.Text), bancoIdentifcador, tipoCuentaIdentificador, cuentaBancariaIdentificador);
            ClientScript.RegisterStartupScript(GetType(), "alert", "alert('El registro se actualizó de manera exitosa.');", true);

            //Muestra y oculta los controles necesarios
            formCuentaBancoTipoCuenta.Visible      = false;
            tablaCuentasBancosTiposCuentas.Visible = true;

            LimpiarFormulario();
            ListarCuentasBancosTiposCuentas();
        }
        catch (Exception ex)
        {
            ClientScript.RegisterStartupScript(GetType(), "alert", "alert('Ocurrió un error, contacte al administrador para más información.');", true);
        }
    }
Ejemplo n.º 2
0
    /// <summary>
    /// Lista todas las cuentas bancarias por bancos por tipos de cuentas en el gridview de administración
    /// </summary>
    protected void ListarCuentasBancosTiposCuentas()
    {
        DataTable dt = new DataTable();

        dt = AdministrarCuentaBancoTipoCuenta.ListarCuentasBancosTiposCuentas();
        grvAdminCuentaBancoTipoCuenta.DataSource = dt;
        grvAdminCuentaBancoTipoCuenta.DataBind();
    }
Ejemplo n.º 3
0
    protected void grvAdminCuentaBancoTipoCuenta_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        try
        {
            int         index = int.Parse(e.CommandArgument.ToString());
            GridViewRow row   = null;

            if (e.CommandName == "Consultar_Click" || e.CommandName == "Modificar_Click" || e.CommandName == "Eliminar_Click")
            {
                row = grvAdminCuentaBancoTipoCuenta.Rows[(index)];
            }

            if (e.CommandName == "Consultar_Click")
            {
                long cuentaBancoTipoIdentificador = long.Parse(row.Cells[1].Text);

                //Consulta y muestra la información
                DataTable dt = new DataTable();
                dt = AdministrarCuentaBancoTipoCuenta.ConsultarCuentaBancoTipoCuenta(cuentaBancoTipoIdentificador);
                grvConsultarCuentaBancoTipoCuenta.DataSource = dt;
                grvConsultarCuentaBancoTipoCuenta.DataBind();

                //Muestra y oculta los controles necesarios
                tablaCuentasBancosTiposCuentas.Visible = false;
                tablaCuentaBancoTipoCuenta.Visible     = true;
                botonAtras.Visible = true;
            }

            if (e.CommandName == "Modificar_Click")
            {
                long cuentaBancoTipoIdentificador = long.Parse(row.Cells[1].Text);
                txtCuentaBancoTipoIdentificador.Text = cuentaBancoTipoIdentificador.ToString();

                //Consulta y muestra la información
                DataTable dt = new DataTable();
                dt = AdministrarCuentaBancoTipoCuenta.ConsultarCuentaBancoTipoCuentaModificar(cuentaBancoTipoIdentificador);
                if (dt.Rows.Count > 0)
                {
                    ddlBanco.SelectedValue      = dt.Rows[0]["ban_Id"].ToString();
                    ddlTipoCuenta.SelectedValue = dt.Rows[0]["tipCue_Id"].ToString();
                    ddlCuenta.SelectedValue     = dt.Rows[0]["cueBan_Id"].ToString();
                }
                grvConsultarCuentaBancoTipoCuenta.DataSource = dt;
                grvConsultarCuentaBancoTipoCuenta.DataBind();

                //Muestra y oculta los controles necesarios
                formCuentaBancoTipoCuenta.Visible      = true;
                tablaCuentasBancosTiposCuentas.Visible = false;
                tablaCuentaBancoTipoCuenta.Visible     = false;
                botonAtras.Visible    = true;
                botonGuardar.Visible  = true;
                botonInsertar.Visible = false;
            }

            if (e.CommandName == "Eliminar_Click")
            {
                long cuentaBancoTipoIdentificador = long.Parse(row.Cells[1].Text);

                DataTable dt = new DataTable();
                dt = AdministrarCuentaBancoTipoCuenta.EliminarCuentaBancoTipoCuenta(cuentaBancoTipoIdentificador);
                ClientScript.RegisterStartupScript(GetType(), "alert", "alert('El registro se eliminó de manera exitosa.');", true);
                ListarCuentasBancosTiposCuentas();
            }
        }
        catch (Exception ex)
        {
            ClientScript.RegisterStartupScript(GetType(), "alert", "alert('Ocurrió un error, contacte al administrador para más información.');", true);
        }
    }