Example #1
0
        public static void Seed(SlackishContext context)
        {
            var tenant = context.Tenants.Single(x => x.Name == "Default");
            var user   = context.Users
                         .Include(x => x.TeamUsers)
                         .Include("TeamUsers.Team")
                         .SingleOrDefault();

            if (user == null)
            {
                user = new User();
                context.Users.Add(user);
            }

            user.TeamUsers.Clear();

            user.Username = "******";
            user.Password = new EncryptionService().TransformPassword("system");
            user.TenantId = tenant.Id;

            var team = context.Teams.Include(x => x.TeamUsers).Single(x => x.Name == "My Team");

            user.TeamUsers.Add(new TeamUser()
            {
                TeamId = team.Id
            });
            user.CurrentTeam = team;

            context.SaveChanges();
        }
        public static void Seed(SlackishContext context)
        {
            context.Tenants.AddOrUpdate(x => x.Name, new Tenant()
            {
                Name     = "Default",
                UniqueId = new Guid("cff89028-3e2d-4997-ab12-a07e0d50ba90")
            });

            context.SaveChanges();
        }
        public static void Seed(SlackishContext context)
        {
            var tenant = context.Tenants.Single(x => x.Name == "Default");

            context.Teams.AddOrUpdate(x => x.Name, new Team()
            {
                TenantId = tenant.Id,
                Name     = "My Team"
            });

            context.SaveChanges();
        }
        public static void Seed(SlackishContext context)
        {
            var tenant = context.Tenants.Single(x => x.Name == "Default");
            var user   = context.Users.Single(x => x.Username == "system");

            context.Profiles.AddOrUpdate(x => x.Name, new Profile()
            {
                Name     = "system",
                UserId   = user.Id,
                TenantId = tenant.Id
            });

            context.SaveChanges();
        }
Example #5
0
 public static void Seed(SlackishContext context)
 {
     context.SaveChanges();
 }