Пример #1
0
        public Professor AdicionarProfessor(Professor professor)
        {
            if (!professor.IsValid())
            {
                return(professor);
            }

            professor.ValidationResult = new ProfessorConsistenteParaCadastroValidation(_professorrepository).Validate(professor);
            if (!professor.ValidationResult.IsValid)
            {
                return(professor);
            }

            professor.ValidationResult.Message = "Professor cadastrado com sucesso :)";
            return(_professorrepository.AdicionarProfessor(professor));
        }