public UserEquationPropertiesDialogBox(int id) { InitializeComponent(); Id = id; Core.UserEquation x = Core.Questions.GetById(Id) as Core.UserEquation; a.Text = x.numbers[0].ToString(); b.Text = x.numbers[1].ToString(); c.Text = x.numbers[2].ToString(); d.Text = x.numbers[3].ToString(); e.Text = x.numbers[4].ToString(); f.Text = x.numbers[5].ToString(); sum.Text = x.sum.ToString(); solve.Text = x.solve; numericUpDown1.Value = x.MaximumWorthInPoints; }
private void button1_Click(object sender, EventArgs e) { Core.UserEquation eq = Core.Questions.GetById(Id) as Core.UserEquation; int[] nums = new int[] { int.Parse(a.Text), int.Parse(b.Text), int.Parse(c.Text), int.Parse(d.Text), int.Parse(this.e.Text), int.Parse(f.Text) }; string solv = solve.Text; int sm = int.Parse(sum.Text); eq.set(sm, solv, nums); eq.SetWorth((uint)numericUpDown1.Value); Close(); }