public ProdutoSeed() { var _context = new TechnosContextFactory().CreateDbContext(Array.Empty <string>()); var produtoList = new List <Produto>(); if (!_context.Produto.Any()) { for (int i = 0; i < 10; i++) { var produto = new Produto() { Nome = $"Produto Nome_{i:000}", Codigo = $"Codigo_{i:00}", Descricao = $"Descricao do produto - {i:000}", DataCadastro = DateTime.Now, DataLancamento = DateTime.Now.AddMonths(-16), TipoProduto = _context.TipoProduto.FirstOrDefault(x => x.Id == i), Preco = Math.Round((decimal)i), Marca = _context.Marca.FirstOrDefault(x => x.Id == i), }; produtoList.Add(produto); } _context.Produto.AddRange(produtoList); _context.SaveChanges(); } }
public MarcaSeed() { var _context = new TechnosContextFactory().CreateDbContext(Array.Empty <string>()); if (!_context.Marca.Any()) { List <Marca> marcaList = new List <Marca>(); for (int i = 0; i < 5; i++) { var marca = new Marca() { Nome = $"Nome da Marca_{i:000}", Logo = new byte[i], }; marcaList.Add(marca); } _context.Marca.AddRange(marcaList); _context.SaveChanges(); } }
public TipoProdutoSeed() { var _context = new TechnosContextFactory().CreateDbContext(Array.Empty <string>()); var tipoList = new List <TipoProduto>(); if (!_context.TipoProduto.Any()) { for (int i = 0; i < 5; i++) { var tipoProduto = new TipoProduto() { Nome = $"TipoProduto_{i:000}", Secao = $"Secao_{i:000}", Setor = $"Setor_{i:000}", }; tipoList.Add(tipoProduto); } _context.TipoProduto.AddRange(tipoList); _context.SaveChanges(); } }