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();
        }
 public Handler(SlackishContext context, IEncryptionService encryptionService)
 {
     _context           = context;
     _encryptionService = encryptionService;
 }
 public Handler(SlackishContext context, ICache cache)
 {
     _context = context;
     _cache   = cache;
 }
Example #7
0
 public Handler(SlackishContext context)
 {
     _context = context;
 }
Example #8
0
 public SendMessageHandler(SlackishContext context)
 {
     _context = context;
 }
 public Handler(SlackishContext dataContext, ICache cache)
 {
     _cache   = cache;
     _context = dataContext;
 }
Example #10
0
 public Handler(SlackishContext context, ICacheProvider cacheProvider)
 {
     _context = context;
     _cache   = cacheProvider.GetCache();
 }
Example #11
0
 public static void Seed(SlackishContext context)
 {
     context.SaveChanges();
 }