protected override void Seed(MainUnitOfWork context) { var artefato = new Artefato() { Nome = "Caso de Uso" }; artefato.Nome = "Marcus"; artefato.Descricao = "Luiz"; artefato.CodigoArtefatoEA = 10; artefato.GenerateNewIdentity(); //context.Artefatos.Add(artefato); context.ExecuteCommand(_QUERY_IMPORTACAO_CLIENTE); context.ExecuteCommand(_QUERY_IMPORTACAO_PROJETO); //context.ExecuteCommand(_QUERY_IMPORTACAO_ARTEFATO); }
public static void Initialize(ApoioTarefasContext context) { context.Database.EnsureCreated(); if (context.Usuarios.Any()) { return; } var usuarios = new Usuario[] { new Usuario { DataCadastro = DateTime.Now, Email = "*****@*****.**", Nome = "Paulo", senha = "paulo123" }, new Usuario { DataCadastro = DateTime.Now, Email = "*****@*****.**", Nome = "Paulo", senha = "paulo321" } }; foreach (var usu in usuarios) { context.Usuarios.Add(usu); } context.SaveChanges(); var tarefas = new Tarefa[] { new Tarefa { UsuarioId = 1, DataCadastro = DateTime.Now, DataInicio = DateTime.Now, LinkJira = "http:\\teste123.com.br" }, new Tarefa { UsuarioId = 1, DataCadastro = DateTime.Now, DataInicio = DateTime.Now, LinkJira = "http:\\teste321.com.br" }, new Tarefa { UsuarioId = 2, DataCadastro = DateTime.Now, DataInicio = DateTime.Now, LinkJira = "http:\\teste456.com.br" } }; foreach (var tar in tarefas) { context.Tarefas.Add(tar); } context.SaveChanges(); var artefatos = new Artefato[] { new Artefato { TarefaId = 1, DataCadastro = DateTime.Now, Nome = "artefato1.doc" }, new Artefato { TarefaId = 1, DataCadastro = DateTime.Now, Nome = "artefato2.doc" }, new Artefato { TarefaId = 2, DataCadastro = DateTime.Now, Nome = "artefato3.doc" } }; foreach (var art in artefatos) { context.Artefatos.Add(art); } context.SaveChanges(); }