public ActionResult EditEvaluation(Guid evaluationid) { var domainModel = Evaluations.GetEvaluation(evaluationid); if (domainModel.GetType() == typeof(ErrorDomainModel)) { return(GradeTrackerError(domainModel, null)); } var viewModel = new EvaluationViewModel((EvaluationDomainModel)domainModel); return(View("UpdateEvaluation", viewModel)); }
public ActionResult ViewEvaluation(Guid evaluationId) { var evaluationDomainModel = Evaluations.GetEvaluation(evaluationId); if (evaluationDomainModel.GetType() == typeof(ErrorDomainModel)) { return(GradeTrackerError(evaluationDomainModel, null)); } var evaluationViewModel = new EvaluationViewModel((EvaluationDomainModel)evaluationDomainModel) { Scores = GetScoresForEvaluation(evaluationId) }; return(View(evaluationViewModel)); }