private void btnAceptar_Click(object sender, EventArgs e) { Regex r = new Regex("^[0-9]*$"); if (r.IsMatch(txBoxNumeroAfiliado.Text)) { var numAfiliado = txBoxNumeroAfiliado.Text; try { Int64.Parse(numAfiliado); }catch (Exception exp) { resu.Visible = true; resu.Text = "Número de Afiliado Invalido"; return; } BonoDao f = new BonoDao(); Usuario usuario = f.ExisteAfiliado(numAfiliado); if (usuario == null) { resu.Visible = true; resu.Text = "Número de Afiliado Invalido"; } else { CompraBono formCompraBono = new CompraBono(usuario); formCompraBono.Show(); } } else { MessageBox.Show("Numero de Afiliado inválido", "Error", MessageBoxButtons.OK); return; } }
private void Form2_Load(object sender, EventArgs e) { dgvBonos.MultiSelect = false; lblNombre.Text = nombre; BonoDao dao = new BonoDao(); List <Bono> bonos = dao.getBonosDeAfiliado(idAfiliado); for (int i = 0; i < bonos.Count; i++) { DataGridViewRow row = new DataGridViewRow(); DataGridViewCell id = new DataGridViewTextBoxCell(); id.Value = bonos[i].Id; DataGridViewCell fecha = new DataGridViewTextBoxCell(); fecha.Value = bonos[i].FechaCompra; row.Cells.Add(id); row.Cells.Add(fecha); dgvBonos.Rows.Add(row); } }