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); }