public EvaluationTableDataObject Create(int beMeasuredUserInfoID, int userInfoID) { BeMeasured beMeasured = this.entity.BeMeasured.FirstOrDefault(p => p.UserInfo.ID == beMeasuredUserInfoID); UserInfo userInfo = this.entity.UserInfo.FirstOrDefault(p => p.ID == userInfoID); EvaluationTable evaluationTable = this.DataEntity.Create(); evaluationTable.BeMeasured = beMeasured; evaluationTable.UserInfo = userInfo; evaluationTable.Ratio = userInfo.MeasuredList.FirstOrDefault(p => p.BeMeasured.ID == beMeasured.ID).Ratio; List <EvaluationTableDetail> detailList = new List <EvaluationTableDetail>(); TimeOver timeOver = this.entity.TimeOver.FirstOrDefault(); int year = timeOver == null ? DateTime.Now.Year : timeOver.Year; evaluationTable.Year = year; List <Review> reviewList = this.entity.Review.Where(p => p.Year == year).ToList(); foreach (Review review in reviewList) { EvaluationTableDetail detail = new EvaluationTableDetail(); detail.EvaluationTable = evaluationTable; detail.Review = review; detailList.Add(detail); } evaluationTable.EvaluationTableDetail = detailList; this.DataEntity.Add(evaluationTable); this.entity.SaveChanges(); evaluationTable = this.DataEntity.FirstOrDefault(p => p.BeMeasured.UserInfo.ID == beMeasuredUserInfoID && p.UserInfo.ID == userInfoID); return(BHMapper.Map <EvaluationTable, EvaluationTableDataObject>(evaluationTable)); }
private void _view_Tick(object sender, EventArgs e) { TimeRemaining--; timeElapsed++; SetTimeToView(); if (TimeRemaining == 0) { _view.StopTimer(); TimeOver.Invoke(this, null); } }
private void timer1_Tick(object sender, EventArgs e) { if (Time == 0) { TimeOver?.Invoke(); timer1.Enabled = false; } else { TimerTick?.Invoke(); } }
private void LateUpdate() { if (timer <= 0) { return; } timer -= Time.deltaTime; if (timer > 0) { return; } TimeOver?.Invoke(); }
private void buttonFinish_Click(object sender, EventArgs e) { TimeOver?.Invoke(); }
private void buttonFinish_Click(object sender, EventArgs e) { timer1.Enabled = false; TimeOver?.Invoke(); }
void Start() { timeOut = noAction; //初期化(null refにならんようにする) }