Beispiel #1
0
        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();
        }
Beispiel #2
0
        // TRAINEE COM ENTITY FRAMEWORK
        // =========================================================================

        private static void BuscarTraineePorIdEF(TraineeRepositorioEF traineedb)
        {
            Console.WriteLine();

            Trainee trainee = traineedb.BuscarTraineePorID(1);

            Console.WriteLine(trainee);
        }
Beispiel #3
0
        private static void BuscarTodosOsTraineesEF(TraineeRepositorioEF traineedb)
        {
            Console.WriteLine();
            var trainees = traineedb.BuscarTrainees();

            foreach (var t in trainees)
            {
                Console.WriteLine(t);
            }
        }
Beispiel #4
0
        private static void AtualizarTraineeEF(TraineeRepositorioEF traineedb)
        {
            Console.WriteLine();

            Trainee updateTrainee = traineedb.BuscarTraineePorID(1);

            updateTrainee.Nome = "Pedro Matias";
            traineedb.AtualizarTrainee(updateTrainee);

            Console.WriteLine();
        }
Beispiel #5
0
 private static void DeletarTraineePorIdEF(TraineeRepositorioEF traineedb)
 {
     Console.WriteLine();
     traineedb.DeletarTraineePorID(1);
 }
Beispiel #6
0
        private static void InserirTraineeEF(TraineeRepositorioEF traineedb)
        {
            Trainee newTrainee = new Trainee("Pedro Lucas");

            traineedb.InserirTrainee(newTrainee);
        }