Tutor ITutorMgr.Create(string name, Gender gender,
                               string phoneNumber, string address, bool isManager)
        {
            Tutor tutor = new Tutor()
            {
                Name        = name,
                Gender      = gender,
                PhoneNumber = phoneNumber,
                Address     = address,
                IsManager   = isManager
            };

            Validate(tutor);

            tutor.SetPassword("password");

            tutor.GenerateNewIdentity();
            _tutorRepository.Add(tutor);
            _tutorRepository.UnitOfWork.Commit();

            return(tutor);
        }