Пример #1
0
        private static void TestValidationAllEntities()
        {
            using (var context = new InstituteEntities())
            {
                //create entity
                var student = context.Students.Create();
                student.StudentLastName   = "Siddiqi";
                student.GradePointAverage = 5;

                var department = context.Departments.Create();
                department.DepartmentName = "Electrical Engineering";

                //add it to context
                context.Students.Add(student);
                context.Departments.Add(department);

                //validate entity
                IEnumerable <DbEntityValidationResult> validationResults = context.GetValidationErrors();
                string errorMessage = DbEntityValidationMessageParser.GetErrorMessage(validationResults);

                //Print Message
                Console.WriteLine(errorMessage);
            }
        }