Ejemplo n.º 1
0
 public CreateOrUpdateAdminStep(AdminConfig config, IRoleRepo roleRepo, IUserGateway userGateway, IUserRepo userRepo)
 {
     this.config      = config;
     this.roleRepo    = roleRepo;
     this.userGateway = userGateway;
     this.userRepo    = userRepo;
 }
Ejemplo n.º 2
0
 public GetParticipantsProcess(
     ILearningRoomGateway learningRoomGateway,
     IUserGateway userGateway)
 {
     _learningRoomGateway = learningRoomGateway;
     _userGateway         = userGateway;
 }
Ejemplo n.º 3
0
 public AddUserProcess(
     IUserGateway userGateway,
     ILoginTokenGateway loginTokenGateway)
 {
     _userGateway       = userGateway;
     _loginTokenGateway = loginTokenGateway;
 }
Ejemplo n.º 4
0
 public Context(IUserGateway userGateway, ITeamGateway teamGateway, IGateKeeper gateKeeper, IPasswordLocker passwordLocker)
 {
     UserGateway    = userGateway;
     TeamGateway    = teamGateway;
     GateKeeper     = gateKeeper;
     PasswordLocker = passwordLocker;
 }
Ejemplo n.º 5
0
 public AppointmentService(IAppointmentRepository appointmentRepository, IUserGateway userGateway, IRoomGateway roomGateway, ISurveyRepository surveyRepository)
 {
     _appointmentRepository = appointmentRepository;
     _userGateway           = userGateway;
     _roomGateway           = roomGateway;
     _surveyRepository      = surveyRepository;
 }
 public CheckUserExistanceProcess(
     ILoginTokenGateway loginTokenGateway,
     IUserGateway userGateway)
 {
     _loginTokenGateway = loginTokenGateway;
     _userGateway       = userGateway;
 }
Ejemplo n.º 7
0
 public RequestHandler(
     IUnitOfWorkAsync uow,
     IQueryRepositoryFactory queryRepositoryFactory,
     IUserGateway userGateway)
     : base(uow, queryRepositoryFactory)
 {
     _userGateway = userGateway;
 }
Ejemplo n.º 8
0
 public GetMessagesByRoomProcess(
     ILoginTokenGateway loginTokenGateway,
     IUserGateway userGateway,
     ILearningRoomWithChatsGateway learningRoomWithChatsGateway)
 {
     _loginTokenGateway            = loginTokenGateway;
     _userGateway                  = userGateway;
     _learningRoomWithChatsGateway = learningRoomWithChatsGateway;
 }
Ejemplo n.º 9
0
        /// <summary>
        /// Validates username and password provided.
        /// </summary>
        /// <param name="password">Password to validate.</param>
        /// <param name="username">Username to validate.</param>
        /// <param name="createdDate">Date created.</param>
        /// <returns>True if username / password are valid.</returns>
        public bool ValidateUser(string password, string username, string createdDate)
        {
            bool isUserValid = true;

            UserGateway = new UserGateway();

            string clearPassword  = UserGateway.GetUserPassword(username);
            string digestPassword = Utilities.GetDigestedPassword(clearPassword, createdDate);

            if (!digestPassword.Equals(password))
            {
                throw new InvalidUserException("Invalid digested password");
            }

            return(isUserValid);
        }
Ejemplo n.º 10
0
 public UserService(IUserGateway gateway)
 {
     _gateway = gateway;
 }
Ejemplo n.º 11
0
 public UserController(IUserGateway userGateway)
 {
     _userGateway = userGateway;
 }
Ejemplo n.º 12
0
 public DatePriorityStrategy(IAppointmentService appointmentService, IUserGateway userGateway)
 {
     _appointmentService = appointmentService;
     _userGateway        = userGateway;
 }
Ejemplo n.º 13
0
 public AppointmentFilterService(IAppointmentService appointmentService, IUserGateway userGateway, IRoomGateway roomGateway)
 {
     _appointmentService = appointmentService;
     _userGateway        = userGateway;
     _roomGateway        = roomGateway;
 }
Ejemplo n.º 14
0
 public MedicalRecordService(IMedicalRecordRepository medicalRecordRepository, IUserGateway userGateway)
 {
     _medicalRecordRepository = medicalRecordRepository;
     _userGateway             = userGateway;
 }
Ejemplo n.º 15
0
 public FeedbackService(IFeedbackRepository feedbackRepository, IUserGateway userGateway)
 {
     _feedbackRepository = feedbackRepository;
     _userGateway        = userGateway;
 }
Ejemplo n.º 16
0
 public GetByAccessTokenProcess(IUserGateway userGateway)
 {
     _userGateway = userGateway;
 }
Ejemplo n.º 17
0
 public User(IUserGateway gateway)
 {
     this.Gateway = gateway;
 }
Ejemplo n.º 18
0
 public PrescriptionSearchService(IPrescriptionRepository repository, IReportRepository reportRepository, IUserGateway userGateway)
 {
     _prescriptionRepository = repository;
     _reportRepository       = reportRepository;
     _userGateway            = userGateway;
 }
Ejemplo n.º 19
0
 public UserService(IUserGateway gateway)
 {
     this.gateway = gateway;
 }
Ejemplo n.º 20
0
 public PostControl(IPostGateway postGateway, IUserGateway userGateway, ICredentialManager credentialMan)
 {
     this.postGateway   = postGateway;
     this.userGateway   = userGateway;
     this.credentialMan = credentialMan;
 }
Ejemplo n.º 21
0
 /// <summary>
 /// Retrieves password for username provided.
 /// </summary>
 /// <param name="username">User name to retrieve password for.</param>
 /// <returns>Password for user name.</returns>
 public string GetPassword(string username)
 {
     UserGateway = new UserGateway();
     return(UserGateway.GetUserPassword(username));
 }
Ejemplo n.º 22
0
 public CreateUserStep(IUserRepo userRepo, IUserGateway userGateway, IDomainEventPublisher eventPublisher)
 {
     this.userRepo       = userRepo;
     this.userGateway    = userGateway;
     this.eventPublisher = eventPublisher;
 }
Ejemplo n.º 23
0
 public UserRepository(IUserGateway gateway)
 {
     this.gateway = gateway;
 }
Ejemplo n.º 24
0
 public MyUserStore(IUserGateway userGateway)
 {
     _userGateway = userGateway;
 }
Ejemplo n.º 25
0
 public LoginUseCase(IUserGateway userGateway)
 {
     _userGateway = userGateway;
 }
Ejemplo n.º 26
0
 public AddEmployeeUseCase(IEmployeeGateway employeeGateway, IUserGateway userGateway, IUserProfileGateway profileGateway)
 {
     _employeeGateway = employeeGateway;
     _userGateway     = userGateway;
     _profileGateway  = profileGateway;
 }
 public RequestUsersListUseCase(IUserGateway userGateway)
 {
     _userGateway = userGateway;
 }
Ejemplo n.º 28
0
 public ReportSearchService(IReportRepository repository, IUserGateway userGateway)
 {
     _repository  = repository;
     _userGateway = userGateway;
 }