protected void btnListar_Click(object sender, EventArgs e) { int Tipo; string Variable = ddlTipoTarjeta.SelectedValue; if (Variable == "Todas") { Tipo = 0; } else if (Variable == "Credito") { Tipo = 1; } else if (Variable == "Debito") { Tipo = 2; } else { Tipo = 2; } if (Tipo == 0) { gvTarjetasVencidas.DataSource = LogicaTarjeta.ListarVencidas(); gvTarjetasVencidas.DataBind(); lblError.Text = ""; if (gvTarjetasVencidas.PageCount == 0) { lblError.Text = "No existen tarjetas vencidas"; } } else if (Tipo == 1) { gvTarjetasVencidas.DataSource = Logica.LogicaTarjeta.ListarVencidasCredito(); gvTarjetasVencidas.DataBind(); lblError.Text = ""; if (gvTarjetasVencidas.PageCount == 0) { lblError.Text = "No existen tarjetas de credito vencidas"; } } else if (Tipo == 2) { gvTarjetasVencidas.DataSource = Logica.LogicaTarjeta.ListarVencidasDebito(); gvTarjetasVencidas.DataBind(); lblError.Text = ""; if (gvTarjetasVencidas.PageCount == 0) { lblError.Text = "No existen tarjetas de debito vencidas"; } } }
protected void btnDebito_Click(object sender, EventArgs e) { lbTarjetasVencidas.Items.Clear(); List <Tarjeta> oTarjetasVencidas = LogicaTarjeta.ListadoTarjetasDebitoVencidas(); for (int i = 0; i < oTarjetasVencidas.Count; i++) { lbTarjetasVencidas.Items.Add(oTarjetasVencidas[i].ToString()); } }
protected void btnAlta_Click(object sender, EventArgs e) { try { Debito oDebito = new Debito(Convert.ToInt32(txtCI.Text), Convert.ToDateTime(CalendarioDebito.SelectedDate), Convert.ToInt32(txtPersonalizada.Text), Convert.ToInt32(txtSaldo.Text), Convert.ToInt32(txtCuentasAsociadas.Text)); LogicaTarjeta.Alta(oDebito); lblError.Text = "Alta exitosa"; } catch (Exception ex) { lblError.Text = ex.Message; } this.LimpioFormulario(); }
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { GridViewRow r = GridView1.SelectedRow; r.BackColor = Color.DeepSkyBlue; List <Tarjeta> _listaS = (List <Tarjeta>)Session["_listaS"]; int CI = Convert.ToInt32(GridView1.SelectedRow.Cells[1].Text); _listaS = LogicaTarjeta.ListadoTarjetasCliente(CI); GridView2.DataSource = _listaS; GridView2.DataBind(); }
protected void btnTodas_Click(object sender, EventArgs e) { try { lbTarjetasVencidas.Items.Clear(); List <Tarjeta> otarjetast = LogicaTarjeta.ListadoTarjetasVencidas(); for (int i = 0; i < otarjetast.Count; i++) { lbTarjetasVencidas.Items.Add(otarjetast[i].ToString()); } } catch (Exception ex) { lblError.Text = ex.Message; } }
protected void btnVer_Click(object sender, EventArgs e) { try { if (gvListadoClientes.SelectedRow != null) { Cliente oCli = LogicaCliente.BuscarCliente(Convert.ToInt32(gvListadoClientes.SelectedRow.Cells[1].Text)); List <Tarjeta> oLista = LogicaTarjeta.TarjetasXCliente(oCli.CI); gvSeleccionCliente.DataSource = oLista; gvSeleccionCliente.DataBind(); lblCliente.Text = oCli.ToString(); } } catch (Exception ex) { lblError.Text = ex.Message; } }
protected void btnAgregar_Click(object sender, EventArgs e) { try { int nroTarjeta = 0; Cliente Cli = LogicaCliente.Buscar(Convert.ToInt32(txtCI.Text)); DateTime fechaVen = Calendario.SelectedDate; bool personalizada = chkProtegida.Checked; string categoria = ddlCategoria.Text; int limite = Convert.ToInt32(txtLimite.Text); Credito c = new Credito(nroTarjeta, Cli, fechaVen, personalizada, limite, categoria); LogicaTarjeta.Agregar(c); lblError.Text = "Tarjeta generada exitosamente!"; this.LimpioFormulario(); } catch (Exception ex) { lblError.Text = ex.Message; } }
protected void btnAgregar_Click(object sender, EventArgs e) { try { int nroTarjeta = 0; Cliente Cli = LogicaCliente.Buscar(Convert.ToInt32(txtCI.Text)); DateTime fechaVen = Calendario.SelectedDate; bool personalizada = chkProtegida.Checked; double saldo = Convert.ToDouble(txtSaldo.Text); int cantCuentas = Convert.ToInt32(txtCantCuentas.Text); Debito d = new Debito(nroTarjeta, Cli, fechaVen, personalizada, saldo, cantCuentas); LogicaTarjeta.Agregar(d); lblError.Text = "Tarjeta generada exitosamente!"; this.LimpioFormulario(); } catch (Exception ex) { lblError.Text = ex.Message; } }