public void FireOnProgressChangedEvent(int total, int current, ProgressEnum progress) { try { ProgressArgs arg = new ProgressArgs(); arg.Total = total; arg.Current = current; arg.Progress = progress; if (OnProgressChanged != null) { OnProgressChanged(arg); } } catch (Exception ex) { Logger.Instance.Error(ex.ToString()); } }
public ActionResult DanhGiaTienDo(int id, ProgressEnum progress) { int reportID = id; var entry = reportRepository.GetByID(reportID); if (entry == null) { return(HttpNotFound()); } var subject = subjectRepository.GetByID(entry.SubjectID); if (subject.TeacherID == User.Identity.Name) { entry.Progress = progress; reportRepository.Update(entry); } else { TempData["message"] = "Bạn không thể thực hiện chức năng này"; } return(RedirectToChiTiet(entry.SubjectID)); }
void LateUpdate() { if (pleaseMove) { _t = (Time.time - timeAtMoveStart) * Speed; if (moveForward) { Transform.localPosition = new Vector3(Mathf.Lerp(posAtStartMove.x, MoveDelta.x, _t), Mathf.Lerp(posAtStartMove.y, MoveDelta.y, _t), Transform.localPosition.z); } else { Transform.localPosition = new Vector3(Mathf.Lerp(posAtStartMove.x, returnToPos.x, _t), Mathf.Lerp(posAtStartMove.y, returnToPos.y, _t), Transform.localPosition.z); } progress = ProgressEnum.OnTheWay; if (ObjectToDisableWhenMovedBack != null && !ObjectToDisableWhenMovedBack.activeSelf) { ObjectToDisableWhenMovedBack.SetActive(true); } if (_t >= 1) { //Clickable.Enabled = true; pleaseMove = false; progress = moveForward ? ProgressEnum.Target : ProgressEnum.Default; } } else if (progress == ProgressEnum.Default) { if (ObjectToDisableWhenMovedBack != null && ObjectToDisableWhenMovedBack.activeSelf) { ObjectToDisableWhenMovedBack.SetActive(false); } } }