Example #1
0
 public AdministratorAccountsCommand(IAdministratorsCommand administratorsCommand, IAdministratorsQuery administratorsQuery, ILoginCredentialsCommand loginCredentialsCommand, ILoginCredentialsQuery loginCredentialsQuery)
 {
     _administratorsCommand   = administratorsCommand;
     _administratorsQuery     = administratorsQuery;
     _loginCredentialsCommand = loginCredentialsCommand;
     _loginCredentialsQuery   = loginCredentialsQuery;
 }
        public static Administrator CreateTestAdministrator(this IAdministratorsCommand administratorAccountsCommand, string emailAddress, string firstName, string lastName)
        {
            var administrator = new Administrator
            {
                IsEnabled    = true,
                IsActivated  = true,
                EmailAddress = new EmailAddress {
                    Address = emailAddress, IsVerified = true
                },
                FirstName = firstName,
                LastName  = lastName,
            };

            administratorAccountsCommand.CreateAdministrator(administrator);
            return(administrator);
        }
 public static Administrator CreateTestAdministrator(this IAdministratorsCommand administratorAccountsCommand, string emailAddress)
 {
     return(administratorAccountsCommand.CreateTestAdministrator(emailAddress, string.Format(FirstNameFormat, 0), string.Format(LastNameFormat, 0)));
 }
 public static Administrator CreateTestAdministrator(this IAdministratorsCommand administratorAccountsCommand, int index)
 {
     return(administratorAccountsCommand.CreateTestAdministrator(string.Format(EmailAddressFormat, index), string.Format(FirstNameFormat, index), string.Format(LastNameFormat, index)));
 }