private void SolicitarDatos(FormDatos1 frm, string Ambito_Op, string Ley, string titulo_del_Formulario, string Rotulo_del_Parametro1, string Rotulo_del_Parametro2, string Rotulo_del_Parametro3, string Rotulo_del_Parametro4, string Rotulo_del_Parametro5, string Nombre_Parametro1, string Nombre_Parametro2, string Nombre_Parametro3, string Nombre_Parametro4, string Nombre_Parametro5, string Rotulo_del_Parametro6, string Nombre_Parametro6) { //Dar contenidos a las variables del formulario de captura de indicaciones de usuario frm.TituloDelFormulario = titulo_del_Formulario; frm.Text = Ambito_Op; frm.Rotulo_Parametro1 = Rotulo_del_Parametro1; frm.Rotulo_Parametro2 = Rotulo_del_Parametro2; frm.Rotulo_Parametro3 = Rotulo_del_Parametro3; frm.Rotulo_Parametro4 = Rotulo_del_Parametro4; frm.Rotulo_Parametro5 = Rotulo_del_Parametro5; frm.Rotulo_Parametro6 = Rotulo_del_Parametro6; //Llamar al formulario de captura de indicaciones de usuario frm.ShowDialog(); //dar valores a las variables de este formulario en base a las indicaciones de usuario if (frm.DialogResult == DialogResult.OK) { limpiar_diccionarios(); if (Rotulo_del_Parametro1 != "") parametros[Nombre_Parametro1] = Convert.ToDouble(frm.parametro1); if (Rotulo_del_Parametro2 != "") parametros[Nombre_Parametro2] = Convert.ToDouble(frm.parametro2); if (Rotulo_del_Parametro3 != "") parametros[Nombre_Parametro3] = Convert.ToDouble(frm.parametro3); if (Rotulo_del_Parametro4 != "") parametros[Nombre_Parametro4] = Convert.ToDouble(frm.parametro4); if (Rotulo_del_Parametro5 != "") parametros[Nombre_Parametro5] = Convert.ToDouble(frm.parametro5); if (Rotulo_del_Parametro6 != "") parametros[Nombre_Parametro6] = Convert.ToDouble(frm.parametro6); //Alimentar el Textbox de las opciones elegidas por el usuario if ((Rotulo_del_Parametro1 != "") || (Rotulo_del_Parametro2 != "") || (Rotulo_del_Parametro3 != "") || (Rotulo_del_Parametro4 != "") || (Rotulo_del_Parametro5 != "") || (Rotulo_del_Parametro6 != "")) { textBox11.Enabled = true; textBox11.Text += "\r\n" + "\b " + Ambito_Op + titulo_del_Formulario + "\r\n"; if (Rotulo_del_Parametro1 != "") textBox11.Text += " " + Rotulo_del_Parametro1 + "= " + Convert.ToString(parametros[Nombre_Parametro1]) + "\r\n"; if (Rotulo_del_Parametro2 != "") textBox11.Text += " " + Rotulo_del_Parametro2 + "= " + Convert.ToString(parametros[Nombre_Parametro2]) + "\r\n"; if (Rotulo_del_Parametro3 != "") textBox11.Text += " " + Rotulo_del_Parametro3 + "= " + Convert.ToString(parametros[Nombre_Parametro3]) + "\r\n"; if (Rotulo_del_Parametro4 != "") textBox11.Text += " " + Rotulo_del_Parametro4 + "= " + Convert.ToString(parametros[Nombre_Parametro4]) + "\r\n"; if (Rotulo_del_Parametro5 != "") textBox11.Text += " " + Rotulo_del_Parametro5 + "= " + Convert.ToString(parametros[Nombre_Parametro5]) + "\r\n"; if (Rotulo_del_Parametro6 != "") textBox11.Text += " " + Rotulo_del_Parametro6 + "= " + Convert.ToString(parametros[Nombre_Parametro6]) + "\r\n"; textBox11.Text += " " + "\r\n"; } } }
private void Subform(string title, string ambito, string ley, Hashtable fields) { FormDatos1 form = new FormDatos1(); form.title = title; form.Text = ambito; form.fields = fields; form.extParameters = _parameters; form.ShowDialog(); if (form.DialogResult == DialogResult.OK) { AddParameters(form.parameters); } }