protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ListarCuentasBancosTiposCuentas(); formCuentaBancoTipoCuenta.Visible = false; botonAtras.Visible = false; DataTable dtBancos = new DataTable(); dtBancos = AdministrarBanco.ListarBancos(); ddlBanco.DataTextField = "NOMBRE"; ddlBanco.DataValueField = "ID"; ddlBanco.DataSource = dtBancos; ddlBanco.DataBind(); ddlBanco.Items.Insert(0, new ListItem("Seleccione", "")); DataTable dtTiposCuentas = new DataTable(); dtTiposCuentas = AdministrarTipoCuenta.ListarTiposCuentas(); ddlTipoCuenta.DataTextField = "NOMBRE"; ddlTipoCuenta.DataValueField = "ID"; ddlTipoCuenta.DataSource = dtTiposCuentas; ddlTipoCuenta.DataBind(); ddlTipoCuenta.Items.Insert(0, new ListItem("Seleccione", "")); DataTable dtCuentas = new DataTable(); dtCuentas = AdministrarCuentaBancaria.ListarCuentasBancarias(); ddlCuenta.DataTextField = "NOMBRE"; ddlCuenta.DataValueField = "ID"; ddlCuenta.DataSource = dtCuentas; ddlCuenta.DataBind(); ddlCuenta.Items.Insert(0, new ListItem("Seleccione", "")); } }
protected void ListarCuentasBancarias() { DataTable dt = new DataTable(); dt = AdministrarCuentaBancaria.ListarCuentasBancarias(); grvAdminCuentaBancaria.DataSource = dt; grvAdminCuentaBancaria.DataBind(); }
protected void btnGuardar_Click(object sender, EventArgs e) { try { AdministrarCuentaBancaria.ModificarCuentaBancaria(Convert.ToInt64(txtCuentaBancariaID.Text), Convert.ToInt64(txtCuentaBancariaNumero.Text)); ClientScript.RegisterStartupScript(GetType(), "alert", "alert('El registro se actualizó de manera exitosa.');", true); formCuentaBancaria.Visible = false; tablaCuentasBancarias.Visible = true; LimpiarFormulario(); ListarCuentasBancarias(); } catch (Exception ex) { ClientScript.RegisterStartupScript(GetType(), "alert", "alert('Ocurrió un error, contacte al administrador para mas información.');", true); } }
protected void grvAdminCuentaBancaria_RowCommand(object sender, GridViewCommandEventArgs e) { int index = int.Parse(e.CommandArgument.ToString()); GridViewRow row = null; if (e.CommandName == "Consultar_Click" || e.CommandName == "Modificar_Click" || e.CommandName == "Eliminar_Click") { row = grvAdminCuentaBancaria.Rows[(index)]; } if (e.CommandName == "Consultar_Click") { //DB: Comentado int cuentaBancariaID = int.Parse(row.Cells[1].Text); DataTable dt = new DataTable(); dt = AdministrarCuentaBancaria.ConsultarCuentaBancaria(cuentaBancariaID); tablaCuentasBancarias.Visible = false; tablaCuentaBancaria.Visible = true; botonAtras.Visible = true; grvConsultarCompania.DataSource = dt; grvConsultarCompania.DataBind(); } if (e.CommandName == "Modificar_Click") { int cuentaBancariaID = int.Parse(row.Cells[1].Text); txtCuentaBancariaID.Text = cuentaBancariaID.ToString(); DataTable dt = new DataTable(); dt = AdministrarCuentaBancaria.ConsultarCuentaBancariaModificar(cuentaBancariaID); if (dt.Rows.Count > 0) { txtCuentaBancariaNumero.Text = dt.Rows[0]["cueBan_Numero"].ToString(); } formCuentaBancaria.Visible = true; tablaCuentasBancarias.Visible = false; tablaCuentaBancaria.Visible = false; botonAtras.Visible = true; botonGuardar.Visible = true; botonInsertar.Visible = false; grvConsultarCompania.DataSource = dt; grvConsultarCompania.DataBind(); } if (e.CommandName == "Eliminar_Click") { int cuentaBancariaID = int.Parse(row.Cells[1].Text); DataTable dt = new DataTable(); try { dt = AdministrarCuentaBancaria.EliminarCuentaBancaria(cuentaBancariaID); ClientScript.RegisterStartupScript(GetType(), "alert", "alert('El registro se eliminó de manera exitosa.');", true); ListarCuentasBancarias(); } catch (Exception ex) { ClientScript.RegisterStartupScript(GetType(), "alert", "alert('Ocurrió un error, contacte al administrador para mas información.');", true); } } }