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(); }
// TRAINEE COM ENTITY FRAMEWORK // ========================================================================= private static void BuscarTraineePorIdEF(TraineeRepositorioEF traineedb) { Console.WriteLine(); Trainee trainee = traineedb.BuscarTraineePorID(1); Console.WriteLine(trainee); }
private static void BuscarTodosOsTraineesEF(TraineeRepositorioEF traineedb) { Console.WriteLine(); var trainees = traineedb.BuscarTrainees(); foreach (var t in trainees) { Console.WriteLine(t); } }
private static void AtualizarTraineeEF(TraineeRepositorioEF traineedb) { Console.WriteLine(); Trainee updateTrainee = traineedb.BuscarTraineePorID(1); updateTrainee.Nome = "Pedro Matias"; traineedb.AtualizarTrainee(updateTrainee); Console.WriteLine(); }
private static void DeletarTraineePorIdEF(TraineeRepositorioEF traineedb) { Console.WriteLine(); traineedb.DeletarTraineePorID(1); }
private static void InserirTraineeEF(TraineeRepositorioEF traineedb) { Trainee newTrainee = new Trainee("Pedro Lucas"); traineedb.InserirTrainee(newTrainee); }