Exemple #1
0
        private static void SeedRegras(ZeroDbContext db)
        {
            if (db.Regras.Any())
            {
                return;
            }

            db.Regras.AddRange(
                new Regras {
                Nome       = "Regra para os pedidos de familias",
                Rendimento = 500,
                Agregado   = 5,
                Pedidos    = 2,
                Alimentos  = 10
            },
                new Regras
            {
                Nome       = "Regra para os pedidos de instituicoes",
                Rendimento = 500,
                Agregado   = 5,
                Pedidos    = 2,
                Alimentos  = 10
            }
                );

            db.SaveChanges();
        }
Exemple #2
0
        private static Tipo GetTipoCreatingIfNeed(ZeroDbContext db, string Nome)
        {
            Tipo tipo = db.Tipo.SingleOrDefault(e => e.Nome == Nome);

            if (tipo == null)
            {
                tipo = new Tipo {
                    Nome = Nome
                };
                db.Add(tipo);
                db.SaveChanges();
            }

            return(tipo);
        }
Exemple #3
0
        private static Supermercado GetSuperCreatingIfNeed(ZeroDbContext db, string Nome)
        {
            Supermercado super = db.Supermercado.SingleOrDefault(e => e.Nome == Nome);

            if (super == null)
            {
                super = new Supermercado {
                    Nome = Nome
                };
                db.Add(super);
                db.SaveChanges();
            }

            return(super);
        }
Exemple #4
0
        private static Restaurante GetRestauranteCreatingIfNeed(ZeroDbContext db, string name)
        {
            Restaurante restaurante = db.Restaurante.SingleOrDefault(e => e.Nome == name);

            if (restaurante == null)
            {
                restaurante = new Restaurante {
                    Nome = name
                };
                db.Add(restaurante);
                db.SaveChanges();
            }

            return(restaurante);
        }
Exemple #5
0
        private static void SeedRestaurantes(ZeroDbContext db)
        {
            if (db.Restaurante.Any())
            {
                return;
            }

            db.Restaurante.AddRange(
                new Restaurante
            {
                Nome     = "Mcdonalds",
                Telefone = "936571245",
                Email    = "*****@*****.**",
                Morada   = "Rua das 234234",
            },
                new Restaurante
            {
                Nome     = "Pizzaria",
                Telefone = "936571245",
                Email    = "*****@*****.**",
                Morada   = "Rua das 234234",
            },
                new Restaurante
            {
                Nome     = "Grelhados",
                Telefone = "936571245",
                Email    = "*****@*****.**",
                Morada   = "Rua das 234234",
            },
                new Restaurante
            {
                Nome     = "Restaurante123",
                Telefone = "936571245",
                Email    = "*****@*****.**",
                Morada   = "Rua das 234234",
            }
                );

            db.SaveChanges();
        }
Exemple #6
0
        private static void SeedSupermercado(ZeroDbContext db)
        {
            if (db.Supermercado.Any())
            {
                return;
            }

            db.Supermercado.AddRange(
                new Supermercado {
                Nome     = "Pingo doce",
                Telefone = "936571245",
                Email    = "*****@*****.**",
                Morada   = "Rua das 234234",
            },
                new Supermercado
            {
                Nome     = "LIDL",
                Telefone = "936571245",
                Email    = "*****@*****.**",
                Morada   = "Rua das 234234",
            },
                new Supermercado
            {
                Nome     = "Continente",
                Telefone = "936571245",
                Email    = "*****@*****.**",
                Morada   = "Rua das 234234",
            },
                new Supermercado
            {
                Nome     = "Auchan",
                Telefone = "936571245",
                Email    = "*****@*****.**",
                Morada   = "Rua das 234234",
            }
                );

            db.SaveChanges();
        }
Exemple #7
0
        private static void SeedRefRestaurant(ZeroDbContext db)
        {
            if (db.RefeicoesRestaurante.Any())
            {
                return;
            }


            Restaurante mcdonalds     = GetRestauranteCreatingIfNeed(db, "Mcdonalds");
            Restaurante grelhados     = GetRestauranteCreatingIfNeed(db, "Grelhados");
            Restaurante restaurant123 = GetRestauranteCreatingIfNeed(db, "Restaurante123");



            db.RefeicoesRestaurante.AddRange(

                new RefeicoesRestaurante
            {
                Nome          = "Arroz de pato",
                Quantidade    = 10,
                IDRestaurante = restaurant123.IDRestaurante
            },
                new RefeicoesRestaurante
            {
                Nome          = "batatas",
                Quantidade    = 10,
                IDRestaurante = grelhados.IDRestaurante
            },
                new RefeicoesRestaurante
            {
                Nome          = "doces",
                Quantidade    = 10,
                IDRestaurante = grelhados.IDRestaurante
            }
                );

            db.SaveChanges();
        }
Exemple #8
0
        private static void SeedTipos(ZeroDbContext db)
        {
            if (db.Tipo.Any())
            {
                return;
            }

            db.Tipo.AddRange(
                new Tipo {
                Nome = "Congelados"
            },
                new Tipo {
                Nome = "Fruta e legumes"
            },
                new Tipo {
                Nome = "Enlatados"
            },
                new Tipo {
                Nome = "Padaria"
            }
                );

            db.SaveChanges();
        }
Exemple #9
0
 public OrganizationUnitCreator(ZeroDbContext context, int?tenantId)
     : base(context)
 {
     _tenantId = tenantId;
 }
Exemple #10
0
        private static void SeedInstituicoes(ZeroDbContext db)
        {
            if (db.Instituicoes.Any())
            {
                return;
            }

            db.Instituicoes.AddRange(
                new Instituicoes
            {
                Nome     = "dsfxcvxv",
                Telefone = "936571245",
                Email    = "*****@*****.**",
                Morada   = "Rua das neves",
                NumeroPessoasAbrangidas = 400,
            },

                new Instituicoes
            {
                Nome     = "jasdasdasdasds",
                Telefone = "936571245",
                Email    = "*****@*****.**",
                Morada   = "Rua das neves",
                NumeroPessoasAbrangidas = 400,
            },
                new Instituicoes
            {
                Nome     = "Rasdsadad",
                Telefone = "936571245",
                Email    = "*****@*****.**",
                Morada   = "Rua 1",
                NumeroPessoasAbrangidas = 400,
            },

                new Instituicoes
            {
                Nome     = "Mqsdsadads",
                Telefone = "936571245",
                Email    = "*****@*****.**",
                Morada   = "Rua das neves",
                NumeroPessoasAbrangidas = 400,
            },

                new Instituicoes
            {
                Nome     = "inst1",
                Telefone = "936571245",
                Email    = "*****@*****.**",
                Morada   = "Rua das neves",
                NumeroPessoasAbrangidas = 400,
            },
                new Instituicoes
            {
                Nome     = "inst1111",
                Telefone = "936571245",
                Email    = "*****@*****.**",
                Morada   = "Rua das neves",
                NumeroPessoasAbrangidas = 400,
            }

                );

            db.SaveChanges();
        }
Exemple #11
0
        private static void SeedProdSuper(ZeroDbContext db)
        {
            if (db.ProdutosSupermercado.Any())
            {
                return;
            }
            Tipo         congelados = GetTipoCreatingIfNeed(db, "Congelados");
            Tipo         Enlatados  = GetTipoCreatingIfNeed(db, "Enlatados");
            Supermercado pingo      = GetSuperCreatingIfNeed(db, "Pingo Doce");



            db.ProdutosSupermercado.AddRange(
                new ProdutosSupermercado {
                Nome           = "Salmão",
                Quantidade     = 50,
                IDTipo         = congelados.IDTipo,
                IDSupermercado = pingo.IDSupermercado,
            },
                new ProdutosSupermercado
            {
                Nome           = "Ervilhas",
                Quantidade     = 50,
                IDTipo         = congelados.IDTipo,
                IDSupermercado = pingo.IDSupermercado,
            },
                new ProdutosSupermercado
            {
                Nome           = "teste",
                Quantidade     = 10,
                IDTipo         = Enlatados.IDTipo,
                IDSupermercado = pingo.IDSupermercado,
            },

                new ProdutosSupermercado
            {
                Nome           = "test2",
                Quantidade     = 10,
                IDTipo         = congelados.IDTipo,
                IDSupermercado = pingo.IDSupermercado,
            },


                new ProdutosSupermercado
            {
                Nome           = "qualquercoisa",
                Quantidade     = 10,
                IDTipo         = congelados.IDTipo,
                IDSupermercado = pingo.IDSupermercado,
            },
                new ProdutosSupermercado
            {
                Nome           = "naosei",
                Quantidade     = 10,
                IDTipo         = Enlatados.IDTipo,
                IDSupermercado = pingo.IDSupermercado,
            },
                new ProdutosSupermercado
            {
                Nome           = "morango",
                Quantidade     = 10,
                IDTipo         = congelados.IDTipo,
                IDSupermercado = pingo.IDSupermercado,
            },
                new ProdutosSupermercado
            {
                Nome           = "batata",
                Quantidade     = 10,
                IDTipo         = congelados.IDTipo,
                IDSupermercado = pingo.IDSupermercado,
            },
                new ProdutosSupermercado
            {
                Nome           = "alface",
                Quantidade     = 10,
                IDTipo         = congelados.IDTipo,
                IDSupermercado = pingo.IDSupermercado,
            },
                new ProdutosSupermercado
            {
                Nome           = "carro",
                Quantidade     = 10,
                IDTipo         = congelados.IDTipo,
                IDSupermercado = pingo.IDSupermercado,
            },
                new ProdutosSupermercado
            {
                Nome           = "frsad",
                Quantidade     = 10,
                IDTipo         = congelados.IDTipo,
                IDSupermercado = pingo.IDSupermercado,
            },
                new ProdutosSupermercado
            {
                Nome           = "asfasf",
                Quantidade     = 10,
                IDTipo         = congelados.IDTipo,
                IDSupermercado = pingo.IDSupermercado,
            }
                );

            db.SaveChanges();
        }
Exemple #12
0
 public ZeroDbContextCreatorBase(ZeroDbContext <Tenant, Role, User> context)
     : base(context)
 {
 }
 public TenantCreator(ZeroDbContext <TTenant, TRole, TUser> context)
     : base(context)
 {
 }
Exemple #14
0
 public ProjectNameDbContextCreatorBase(ZeroDbContext context) : base(context)
 {
 }
Exemple #15
0
 private static void SeedPedidoRestaurante(ZeroDbContext db)
 {
 }
Exemple #16
0
 public Repository()
 {
     _context = new ZeroDbContext();
 }
Exemple #17
0
 public RefeicoesRestaurantesController(ZeroDbContext context)
 {
     _context = context;
 }
 public LanguageCreator(ZeroDbContext <TTenant, TRole, TUser> context, int?tenantId)
     : base(context)
 {
     _tenantId = tenantId;
 }
Exemple #19
0
 public TiposController(ZeroDbContext context)
 {
     _context = context;
 }
Exemple #20
0
 public FamiliasController(ZeroDbContext context)
 {
     _context = context;
 }
Exemple #21
0
 public RegrasController(ZeroDbContext context)
 {
     _context = context;
 }
Exemple #22
0
 public SettingCreator(ZeroDbContext context, int?tenantId)
     : base(context)
 {
     _tenantId = tenantId;
 }
Exemple #23
0
 private static void SeedPedidoSupermercado(ZeroDbContext db)
 {
 }
Exemple #24
0
 public PedidoSupermercadosController(ZeroDbContext context)
 {
     _context = context;
 }
Exemple #25
0
        private static void SeedFamilias(ZeroDbContext db)
        {
            if (db.Familias.Any())
            {
                return;
            }

            db.Familias.AddRange(
                new Familias
            {
                Nome                  = "Maria Santos",
                Telefone              = "936571245",
                Email                 = "*****@*****.**",
                Morada                = "Rua das neves",
                Rendimento            = 400,
                NumeroPessoasAgregado = 3,
            },

                new Familias
            {
                Nome                  = "joaquim Santos",
                Telefone              = "936571245",
                Email                 = "*****@*****.**",
                Morada                = "Rua das neves",
                Rendimento            = 400,
                NumeroPessoasAgregado = 3,
            },
                new Familias
            {
                Nome                  = "Raul Santos",
                Telefone              = "936571245",
                Email                 = "*****@*****.**",
                Morada                = "Rua 1",
                Rendimento            = 400,
                NumeroPessoasAgregado = 3,
            },

                new Familias
            {
                Nome                  = "Marco Santos",
                Telefone              = "936571245",
                Email                 = "*****@*****.**",
                Morada                = "Rua das neves",
                Rendimento            = 400,
                NumeroPessoasAgregado = 3,
            },

                new Familias
            {
                Nome                  = "Rita Santos",
                Telefone              = "936571245",
                Email                 = "*****@*****.**",
                Morada                = "Rua das neves",
                Rendimento            = 400,
                NumeroPessoasAgregado = 3,
            }

                );

            db.SaveChanges();
        }
Exemple #26
0
 public ProdutosSupermercadosController(ZeroDbContext context)
 {
     _context = context;
 }
Exemple #27
0
 public InstituicoesController(ZeroDbContext context)
 {
     _context = context;
 }
Exemple #28
0
        private static void SeedVoluntarios(ZeroDbContext db)
        {
            if (db.Voluntarios.Any())
            {
                return;
            }

            db.Voluntarios.AddRange(
                new Voluntarios
            {
                Nome            = "Maria Santos",
                Telefone        = "936571245",
                Email           = "*****@*****.**",
                Morada          = "Rua das neves",
                DataNasc        = new DateTime(1988, 5, 1),
                NrTotalEntregas = 3,
            },

                new Voluntarios
            {
                Nome            = "joaquim Santos",
                Telefone        = "936571245",
                Email           = "*****@*****.**",
                Morada          = "Rua das neves",
                DataNasc        = new DateTime(1988, 5, 1),
                NrTotalEntregas = 3,
            },

                new Voluntarios
            {
                Nome            = "Raul Santos",
                Telefone        = "936571245",
                Email           = "*****@*****.**",
                Morada          = "Rua 1",
                DataNasc        = new DateTime(1988, 5, 1),
                NrTotalEntregas = 3,
            },

                new Voluntarios
            {
                Nome            = "Marco Santos",
                Telefone        = "936571245",
                Email           = "*****@*****.**",
                Morada          = "Rua das neves",
                DataNasc        = new DateTime(1988, 5, 1),
                NrTotalEntregas = 3,
            },

                new Voluntarios
            {
                Nome            = "Rita Santos",
                Telefone        = "936571245",
                Email           = "*****@*****.**",
                Morada          = "Rua das neves",
                DataNasc        = new DateTime(1988, 5, 1),
                NrTotalEntregas = 3,
            }

                );

            db.SaveChanges();
        }
Exemple #29
0
 public VoluntariosController(ZeroDbContext context)
 {
     _context = context;
 }
Exemple #30
0
 public PedidoRestaurantesController(ZeroDbContext context)
 {
     _context = context;
 }