public void Remove(Guid id)
        {
            Homework homework = homeworksRepository.Get(id);

            if (homework == null)
            {
                throw new ArgumentException("Invalid guid");
            }
            homeworksRepository.Remove(homework);
            homeworksRepository.Save();
        }
예제 #2
0
        public void Remove(Guid id)
        {
            //2
            Homework homework = homeworksRepository.Get(id);

            if (homework == null)
            {
                //TODO: ¿Se pueden manejar mejor los mensaje de las excepciones?
                throw new ArgumentException("Invalid guid");
            }
            homeworksRepository.Remove(homework);
            //nunca olvidar esto !
            homeworksRepository.Save();
        }