Beispiel #1
0
        public void DelStudentExamsSEVM()
        {
            StudentExam studentExam = new StudentExam();

            if (CurrentStudentExamSEVM == null)
            {
                studentExam.Delete();
                ErrorsList = studentExam.CurrentValidation.Errors.Select(x => new ErrorMessage()
                {
                    Message = x
                }).ToList();
            }

            else
            {
                ErrorsList = new List <ErrorMessage>();

                studentExam = CurrentStudentExamSEVM;
                studentExam.Delete();
                ErrorsList = studentExam.CurrentValidation.Errors.Select(x => new ErrorMessage()
                {
                    Message = x
                }).ToList();

                GetStudentExamsSEVM();
            }
        }
        public void DelStudentExamsSEVM()
        {
            StudentExam studentExamMVM = new StudentExam();

            if (CurrentStudentExamSEVM == null)
            {
                MessageBox.Show("Se tiene que seleccionar un examen del estudiante antes de eliminarla");
            }
            else
            {
                MessageBox.Show("El examen del estudiante se ha eliminado correctamente");

                studentExamMVM = CurrentStudentExamSEVM;
                studentExamMVM.Delete();

                StudentExamsListSEVM = studentExamMVM.StudentByExams(studentExamMVM.StudentId);
            }
        }