This image shows a portion of the Program.cs file with the below code in it.

 class Program
    {
        static void Main(string[] args)
        {
            Database.SetInitializer(new DropCreateDatabaseAlways<OracleDbContext>());

            using (var ctx = new OracleDbContext())
            {
                var emp = new Employee
                {
                    Name = "Tom",
                    HireDate = DateTime.Now
                };

                ctx.Employees.Add(emp);
                ctx.SaveChanges();

                var dept = new Department
                {
                    Name = "Accounting",
                    ManagerId = emp.EmployeeId
                };

                ctx.Departments.Add(dept);
                ctx.SaveChanges();
            }

            Console.WriteLine("Successfully created Employee and Department tables.");
            Console.Write("Press any key to continue... ");
            Console.ReadLine();
        }
    }