Exemple #1
0
        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));
        }
Exemple #2
0
        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));
        }