Ejemplo n.º 1
0
        public ActionResult ActivityStudentInfoEdit(int professorId, int activityId, int studentId, int activityInfoId,
                                                    ActivityStudentInfoVM activityStudentInfo)
        {
            Student student = studentServices.GetStudent(studentId);

            ActivityInfo activityInfo = new ActivityInfo
            {
                Id         = activityStudentInfo.Id,
                ActivityId = activityId,
                Grade      = activityStudentInfo.Grade,
                Presence   = activityStudentInfo.Presence
            };

            studentServices.EditActivityInfo(studentId, activityInfoId, activityInfo);

            return(RedirectToAction("ActivityDetails"));
        }
Ejemplo n.º 2
0
        public ActionResult ActivityStudentInfoEdit(int professorId, int activityId, int studentId, int activityInfoId)
        {
            ActivityInfo activityInfo    = studentServices.GetActivityInfo(studentId, activityInfoId);
            Student      student         = studentServices.GetStudent(studentId);
            Activity     studentActivity = studentServices.GetActivity(studentId, activityId);

            ActivityStudentInfoVM activityDetails = new ActivityStudentInfoVM
            {
                Id            = activityInfo.Id,
                Grade         = activityInfo.Grade,
                OccurenceDate = activityInfo.OccurenceDate.OccurenceDate,
                Presence      = activityInfo.Presence,
                ActivityName  = studentActivity.Name,
                StudentName   = $"{student.FirstName} {student.LastName}"
            };

            return(View(activityDetails));
        }