Example #1
0
        public Professor(Name name, Document document, Email email, Course course, string phone)
        {
            Name     = name;
            Document = document;
            Email    = email;
            Course   = course;
            Phone    = phone.Replace("(", "").Replace(")", "").Replace("-", "").Trim();
            Status   = EProfessorStatus.Active;

            AddNotifications(Name.Notifications);
            AddNotifications(Document.Notifications);
            AddNotifications(Email.Notifications);
            AddNotifications(Course.Notifications);
        }
Example #2
0
 public void Activate()
 {
     Status = EProfessorStatus.Active;
 }
Example #3
0
 public void Inactivate()
 {
     Status = EProfessorStatus.Inactive;
 }