private void CancelAuthorEvaluateAuthorRecord() { EvaluationRecord = new EvaluationRecord() { DeadLine = DateTime.Now }; }
public _Evaluation() { Evaluation Evaluation = new Evaluation(); Dates date = new Dates(); date.AuthorDeadLine = date.ZeroDefaultDate(DateTime.Now).AddDays(1).AddHours(9); if (TMPStaticClass.CurrentOrder == null) { // EvaluationRecord = new EvaluationRecord(); EvaluationRecord = new EvaluationRecord() { DeadLine = date.AuthorDeadLine } } ; else { EvaluationRecord = new EvaluationRecord() { DeadLine = TMPStaticClass.CurrentOrder.Dates.AuthorDeadLine } }; FinalEvaluationRecord = new EvaluationRecord() { DeadLine = EvaluationRecord.DeadLine, Price = 0, EvaluateDescription = "" }; //Order = new OrderLine(); //LoadData(); showWindow = new DefaultShowWindowService(); dialogService = new DefaultDialogService(); }
public EvaluationRecord GetEvaluation(int questionid, int feeNo) { var response = new EvaluationRecord(); var hea = from n in unitOfWork.GetRepository <LTC_REGQUESTION>().dbSet.Where(m => m.FEENO == feeNo && m.ORGID == SecurityHelper.CurrentPrincipal.OrgId && m.QUESTIONID == questionid) join e in unitOfWork.GetRepository <LTC_EMPFILE>().dbSet on n.EVALUATEBY equals e.EMPNO into res from re in res.DefaultIfEmpty() orderby n.EVALDATE descending select new { OutValue = n, EmpName = re.EMPNAME, }; response.TotalRecordNum = hea.Count(); if (response.TotalRecordNum != 0) { response.QUESTIONID = hea.FirstOrDefault().OutValue.QUESTIONID; response.EVALDATE = hea.FirstOrDefault().OutValue.EVALDATE; response.EVALUATEBY = hea.FirstOrDefault().EmpName; response.SCORE = hea.FirstOrDefault().OutValue.SCORE; response.ENVRESULTS = hea.FirstOrDefault().OutValue.ENVRESULTS; } return(response); }