Exemple #1
0
        public ResponseEntity <EvaluacionViewModel> UpdEvaluacion(UpdEvaluacionRequest request)
        {
            var evaluacion = evaluacionRepository.UpdEvaluacion(request);
            EvaluacionViewModel evaluacionViewModel = mapper.Map <EvaluacionViewModel>(evaluacion);

            return(ResponseEntity <EvaluacionViewModel> .Create(evaluacionViewModel));
        }
Exemple #2
0
        public Models.Evaluacion UpdEvaluacion(UpdEvaluacionRequest request)
        {
            var evaluacion = dbContext.Evaluacion.Where(o => o.EvaluacionId == request.EvaluacionId).FirstOrDefault();

            if (evaluacion == null)
            {
                throw new Exception("No se encontro la Evaluación a modificar.");
            }

            evaluacion.Comentario        = request.Comentario;
            evaluacion.Calificacion      = request.Calificacion;
            evaluacion.FechaModificacion = DateTime.UtcNow;

            dbContext.Evaluacion.Update(evaluacion);
            dbContext.SaveChanges();

            return(evaluacion);
        }