Ejemplo n.º 1
0
        private void SeedOgloszenieKategoria(OgloszeniaContext context)
        {
            for (int i = 1; i < 10; i++)
            {
                int losoweIdOgloszenia = context.Ogloszenia.OrderBy(d => Guid.NewGuid()).First().OgloszenieId;
                int losoweIdkategorii  = context.Kategorie.OrderBy(d => Guid.NewGuid()).First().KategoriaId;
                var okat = new OgloszenieKategoria()
                {
                    OgloszenieId = losoweIdOgloszenia,
                    KategoriaId  = losoweIdkategorii
                };

                context.Set <OgloszenieKategoria>().AddOrUpdate(okat);
            }
            context.SaveChanges();
        }
Ejemplo n.º 2
0
        private void SeedUsers(OgloszeniaContext context)
        {
            var store   = new UserStore <Uzytkownik>(context);
            var manager = new UserManager <Uzytkownik>(store);

            if (!context.Users.Any(u => u.UserName == "*****@*****.**"))
            {
                var user = new Uzytkownik {
                    UserName = "******", Email = "*****@*****.**"
                };

                var adminresult = manager.Create(user, "12345678");

                if (adminresult.Succeeded)
                {
                    manager.AddToRole(user.Id, "Admin");
                }
            }

            if (!context.Users.Any(u => u.UserName == "*****@*****.**"))
            {
                var user = new Uzytkownik {
                    UserName = "******", Email = "*****@*****.**"
                };

                var adminresult = manager.Create(user, "12345678");

                if (adminresult.Succeeded)
                {
                    manager.AddToRole(user.Id, "Admin");
                }
            }

            if (!context.Users.Any(u => u.UserName == "*****@*****.**"))
            {
                var user = new Uzytkownik {
                    UserName = "******", Email = "*****@*****.**"
                };

                var adminresult = manager.Create(user, "12345678");

                if (adminresult.Succeeded)
                {
                    manager.AddToRole(user.Id, "Pracownik");
                }
            }
        }
Ejemplo n.º 3
0
 private void SeedKategorie(OgloszeniaContext context)
 {
     for (int i = 1; i <= 10; i++)
     {
         var kat = new Kategoria()
         {
             Nazwa     = "Nazwa kategorii" + i.ToString(),
             Tresc     = "Treœæ og³oszenia" + i.ToString(),
             MetaTytul = "Tytu³ kategorii" + i.ToString(),
             MetaOpis  = "Opis kategorii" + i.ToString(),
             MetaSlowa = "S³owa kluczowe do kategorii" + i.ToString(),
             ParentId  = i
         };
         context.Set <Kategoria>().AddOrUpdate(kat);
     }
     context.SaveChanges();
 }
Ejemplo n.º 4
0
        private void SeedOgloszenia(OgloszeniaContext context)
        {
            var idUzytkownika = context.Set <Uzytkownik>().Where(u => u.UserName == "Admin").FirstOrDefault().Id;

            for (int i = 1; i <= 10; i++)
            {
                var ogl = new Ogloszenie()
                {
                    UzytkownikId = idUzytkownika,
                    Tresc        = "Treœæ og³oszenia" + i.ToString(),
                    Tytul        = "Tytu³ og³oszenia" + i.ToString(),
                    DataDodania  = DateTime.Now.AddDays(-i)
                };
                context.Set <Ogloszenie>().AddOrUpdate(ogl);
            }
            context.SaveChanges();
        }
Ejemplo n.º 5
0
        private void SeedRoles(OgloszeniaContext context)
        {
            var roleManager = new RoleManager <IdentityRole>(new RoleStore <IdentityRole>());

            if (!roleManager.RoleExists("Admin"))
            {
                var role = new IdentityRole {
                    Name = "Admin"
                };
                roleManager.Create(role);
            }

            if (!roleManager.RoleExists("Pracownik"))
            {
                var role = new IdentityRole {
                    Name = "Pracownik"
                };
                roleManager.Create(role);
            }
        }