private void btnGenerar_Click(object sender, EventArgs e) { List <NroRandom> lista = new List <NroRandom>(); int x; int tamanio = int.Parse(txtTamanio.Text); switch (tipo) { case "lineal": generador = new Generador(int.Parse(txtA.Text), int.Parse(txtM.Text), int.Parse(txtC.Text)); x = int.Parse(txtX.Text); lista = generador.linealLista(x, tamanio); break; case "multiplicativo": generador = new Generador(int.Parse(txtA.Text), int.Parse(txtM.Text), int.Parse(txtC.Text)); x = int.Parse(txtX.Text); lista = generador.multiplicativoLista(x, tamanio); break; case "lenguaje": generador = new Generador(); lista = generador.lenguajeLista(tamanio); break; } grilla.DataSource = lista;// tabla; }
private void btnGenerar_Click(object sender, EventArgs e) { if (isValid()) { int x; tamanio = int.Parse(txtTamanio.Text); switch (tipo) { case "lineal": generador = new Generador(int.Parse(txtK.Text), int.Parse(txtG.Text), int.Parse(txtC.Text)); x = int.Parse(txtX.Text); lista = generador.linealLista(x, tamanio); break; case "multiplicativo": generador = new Generador(int.Parse(txtK.Text), int.Parse(txtG.Text), int.Parse(txtC.Text)); x = int.Parse(txtX.Text); lista = generador.multiplicativoLista(x, tamanio); break; case "lenguaje": generador = new Generador(); lista = generador.lenguajeLista(tamanio); break; } grilla.DataSource = lista; } else { MessageBox.Show("Todos los campos son obligatorios"); } }