コード例 #1
0
        public List <User> CreateListDummyUserWithRoleToRangeOrganization(List <Organization> organizations, RoleEnum roleEnum)
        {
            List <User> users = new List <User>();

            foreach (var item in organizations)
            {
                this.userBuilder = new UserBuilder
                                   (
                    10000000000 + GenerateNationalID(),                                                  // National Id, //national Id
                    (/*organization.Level.ToString() + */ roleEnum.ToString() + GenerateUserID()).Trim() // Username
                                   );
                this.user = userBuilder.Build(contextBuilder.GetContext());
                this.users.Add(this.user);

                userBuilder.SetRole(contextBuilder.GetContext(), roleEnum, term, item);
            }

            return(users);
        }
コード例 #2
0
        public DataBuilder CreateDummyUserWithRoleToOrganization(RoleEnum roleEnum)
        {
            this.userBuilder = new UserBuilder
                               (
                10000000000 + GenerateNationalID(),              // National Id
                (roleEnum.ToString() + GenerateUserID()).Trim(), // Username
                "123456",                                        //pass
                "dummyUser",                                     //name
                "dummySirName",                                  //surname
                "*****@*****.**",                    //email
                "123456",                                        //phone
                true,                                            //sex
                UserStateEnum.Active
                               );

            this.user = userBuilder.Build(contextBuilder.GetContext());
            this.users.Add(this.user);

            userBuilder.SetRole(contextBuilder.GetContext(), roleEnum, term, organization);

            return(this);
        }
コード例 #3
0
        public List <User> CreateListDummyUserWithRoleToOrganization(Organization organizations, RoleEnum roleEnum)
        {
            List <User> users      = new List <User>();
            int         userRandId = new Random().Next(10000, 99999);

            this.userBuilder = new UserBuilder
                               (
                10000000000 + GenerateNationalID(),              // National Id
                (roleEnum.ToString() + GenerateUserID()).Trim(), // Username
                "123456",                                        //pass
                "testerName" + userRandId.ToString(),            //name
                "testerSurname",                                 //surname
                "*****@*****.**",                         //email
                "+905001234567",                                 // phone number
                true,                                            // gender
                UserStateEnum.Active
                               );
            this.user = userBuilder.Build(contextBuilder.GetContext());
            this.users.Add(this.user);

            userBuilder.SetRole(contextBuilder.GetContext(), roleEnum, term, organizations);

            return(users);
        }