コード例 #1
0
 void Start()
 {
     texto          = GetComponent <TextMesh>();
     render         = GetComponent <MeshRenderer>();
     render.enabled = isOn;
     manager        = GameObject.FindGameObjectWithTag("Manager");
     a          = manager.GetComponent <OutcomeManager>();
     texto.text = a.NumeroAImprimir(sequence - 1, number - 1).ToString();
 }
コード例 #2
0
        public DataGrid BuildTestLogGrid(Submission subm)
        {
            Contest con = Contest.GetContest(Problem.GetProblem(subm.ProblemID).ContestID);

            oMan = Factory.GetHandlerInstance(con.Type).OutcomeManager;

            DataTable dt = new DataTable();

            dt.Columns.Add("№ теста");
            dt.Columns.Add("Результат");
            dt.Columns.Add("Комментарий чекера");
            dt.Columns.Add("Время работы");
            dt.Columns.Add("Память");

            subm.LoadLog();
            for (int i = 0; i < subm.Log.TestCollection.Count; ++i)
            {
                DataRow dr = dt.NewRow();
                dr[0] = i;
                dr[1] = FormatResult(subm.Log.TestCollection[i].RunResult,
                                     subm.Log.TestCollection[i].CheckStatus);
                dr[2] = subm.Log.TestCollection[i].CheckerComment;
                dr[3] = subm.Log.TestCollection[i].RunResult.TimeWorked;
                dr[4] = subm.Log.TestCollection[i].RunResult.MemoryUsed;
                dt.Rows.Add(dr);
            }

            DataGrid ret = new DataGrid();

            ret.Width                = new Unit(100.0, UnitType.Percentage);
            ret.CellPadding          = 5;
            ret.HeaderStyle.CssClass = "gridHeader";
            ret.DataSource           = dt;
            ret.DataBind();

            return(ret);
        }
コード例 #3
0
ファイル: OutcomeRepository.cs プロジェクト: zyq524/Habitat
 public OutcomeRepository(OutcomeManager outcomeManager)
 {
     this.outcomeManager = outcomeManager;
 }
コード例 #4
0
 public OutcomeRepository(OutcomeManager outcomeManager)
 {
   this.outcomeManager = outcomeManager;
 }
コード例 #5
0
        public void saveBill()
        {
            try
            {

                ingredientfee = double.Parse(label1.Text);
                DateTime now = DateTime.Now;
                month = now.Month;

                OutMan = new OutcomeManager();
                OutMan.saveIngredientFee(ingredientfee, month);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
コード例 #6
0
ファイル: OtherFee.cs プロジェクト: anhtv13/ISD_PROJECT
        private void button3_Click(object sender, EventArgs e)
        {
            try
            {
                if (MessageBox.Show("Are you sure?", "Confirm", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    electricity = double.Parse(textBoxElectricity.Text);
                    water = double.Parse(textBoxWater.Text);
                    internet = double.Parse(textBoxInternet.Text);
                    otherfee = double.Parse(textBoxOthers.Text);
                    DateTime now = DateTime.Now;

                    outcome = new Outcome(electricity, water, internet, otherfee);
                    if (outcome.repOK() == true)
                    {
                        outMan = new OutcomeManager();
                        outMan.savefee(outcome, now.Month);
                        tableGetData();
                        MessageBox.Show("Save successfully.");
                    }
                    else
                        MessageBox.Show("Wrong input.");

                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }