static void Main(string[] args) { // =============================== Database.SetInitializer(new DropCreateDatabaseIfModelChanges <EstagioContext>()); CursoRepositorioEF cursodb = new CursoRepositorioEF(); TraineeRepositorioEF traineedb = new TraineeRepositorioEF(); BuscarTodosOsCursosEF(cursodb); // BuscarCursoPorIdEF(cursodb); // InserirCursoEF(cursodb); // AtualizarCursoEF(cursodb); // DeletarCursoPorIdEF(cursodb); Console.WriteLine(""); Console.WriteLine("=============================="); BuscarTodosOsTraineesEF(traineedb); // BuscarTraineePorIdEF(traineedb); // InserirTraineeEF(traineedb); // AtualizarTraineeEF(traineedb); // DeletarTraineePorIdEF(traineedb); // TestesDoRepositorioSemEF(); Console.ReadKey(); }
// CURSOS COM ENTITY FRAMEWORK // ========================================================================= private static void BuscarCursoPorIdEF(CursoRepositorioEF cursodb) { Console.WriteLine(); Curso curso = cursodb.BuscarCursoPorID(1); Console.WriteLine(curso); }
private static void BuscarTodosOsCursosEF(CursoRepositorioEF cursodb) { Console.WriteLine(); var cursos = cursodb.BuscarCursos(); foreach (var c in cursos) { Console.WriteLine(c); } }
private static void AtualizarCursoEF(CursoRepositorioEF cursodb) { Console.WriteLine(); Curso updateCurso = cursodb.BuscarCursoPorID(1); updateCurso.Nome = "C# Fundamentals with Visual Studio 2015"; cursodb.AtualizarCurso(updateCurso); Console.WriteLine(); }
private static void InserirCursoEF(CursoRepositorioEF cursodb) { Curso newCurso = new Curso() { Nome = "LINQ Fundamentals with C# 6.0", Autor = "Scott Allen", CargaHoraria = 300 }; cursodb.InserirCurso(newCurso); }
private static void DeletarCursoPorIdEF(CursoRepositorioEF cursodb) { Console.WriteLine(); cursodb.DeletarCursoPorID(2); }