Beispiel #1
0
        private Tenant SaveNewTenant(string tenantName)
        {
            var tenant = new Tenant()
            {
                Name = tenantName
            };

            _tenantContext.Tenants.Add(tenant);

            _tenantContext.SaveChanges();
            return(tenant);
        }
Beispiel #2
0
        public User Create(string tenantName)
        {
            var tenant = _unitOfWork.Tenants.SingleOrDefault(x => x.Name == tenantName);

            var user = new User()
            {
                FirstName = "John_" + tenantName,
                LastName  = "Doe",
                Username  = "******" + tenantName,
                Password  = "******",
                TenantId  = tenant.Id,
                Role      = Role.Admin
            };

            _unitOfWork.Users.Add(user);

            _unitOfWork.SaveChanges();

            return(user);
        }