public ActionResult getEvaluations() { var evas = evaluationManager.FindList(e => e.Source != EvaluationSource.系统检测); var companyName = Request.QueryString["CompanyName"]; var source = Request.QueryString["Source"]; if (companyName != null && companyName != "") { evas = evas.Where(e => e.Project.Company.Name == companyName); } if (source != null && source != "-1") { EvaluationSource es = (EvaluationSource)int.Parse(source); evas = evas.Where(e => e.Source == es); } evas = evas.OrderByDescending(e => e.ID); var data = evas.Select(e => new{ CompanyName = e.Project.Company.Name, ProjectName = e.Project.Name, Note = e.Note, Result = e.Result, Source = e.Source.ToString() }); return(Json(data, JsonRequestBehavior.AllowGet)); }
public CreateEvaluationRequest(SkillStage stage, string locale, string annotationId) { Stage = stage; Locale = locale; Source = new EvaluationSource(annotationId); }