コード例 #1
0
        private void button3_Click(object sender, EventArgs e)
        {
            try
            {
                Tranche tranche = readTranche();

                InvestmentPlan plan = DesktopLogic.planFromThread(tranche);

                //var plan = tranche.assets[0].profit.ToString() + " " + tranche.assets[0].prob.ToString();

                this.answerBox.Text = plan.GetFinalProfit().ToString(ci);

                this.answerGridView.Rows.Clear();
                foreach (var x in plan.Plan)
                {
                    this.answerGridView.Rows.Add(x.Item1.ToString(ci), x.Item2.ToString());
                }
                setRowNumber(this.answerGridView);
                this.answerGridView.Visible = true;

                this.answerBox.TabStop       = false;
                this.tabControl1.SelectedTab = this.tabPage2;
                this.tabPage2.Visible        = true;
            }
            catch (Exception ex)
            {
            }
        }
コード例 #2
0
        private void button4_Click(object sender, EventArgs e)
        {
            string filename = filenameBox.Text;

            if (filename != "")
            {
                InvestmentPlan plan = DesktopLogic.planFromProcess(filename);

                //var plan = tranche.assets[0].profit.ToString() + " " + tranche.assets[0].prob.ToString();

                this.answerBox.Text = plan.GetFinalProfit().ToString(ci);

                this.answerGridView.Rows.Clear();
                foreach (var x in plan.Plan)
                {
                    this.answerGridView.Rows.Add(x.Item1.ToString(ci), x.Item2.ToString());
                }
                setRowNumber(this.answerGridView);
                this.answerGridView.Visible = true;

                this.answerBox.TabStop       = false;
                this.tabControl1.SelectedTab = this.tabPage2;
                this.tabPage2.Visible        = true;
            }
        }