Esempio n. 1
0
        static void Main(string[] args)
        {
            //InterfacesIntro();

            //InterfacesDemo();

            ICostumerDal[] costumerDals = new ICostumerDal[2]
            {
                new SqlServerCostumerDal(),
                new Oracle()
            };
            foreach (var costumerDal in costumerDals)
            {
                costumerDal.Updated();
            }


            Console.ReadLine();
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            //InterfacesIntro();
            //Demo();


            ICostumerDal[] customerDals = new ICostumerDal[2]
            {
                new SqlServerCustomerDal(),
                new OracleCustomerDal(),
            };

            foreach (var custumerDal in customerDals)
            {
                custumerDal.Add();
            }


            Console.ReadLine();
        }
Esempio n. 3
0
        static void Main(string[] args)
        {
            //PersonManager manager = new PersonManager();
            //Customer customer = new Customer() {
            //    Id = 1,
            //    FirstName = "Anıl",
            //    LastName = "Odabaş",
            //    Address = "İstanbul"
            //};
            //Student student = new Student()
            //{

            //    Id = 1,
            //    FirstName = "Engin",
            //    LastName = "Demiroğ",
            //    Department = "Computer Sciences"

            //};
            //manager.Add(student);
            //manager.Add(customer);

            //CustomerManager customerManager = new CustomerManager();
            //customerManager.Add(new OracleCostumerDal());
            ICostumerDal[] costumerDals = new ICostumerDal[3] {
                new SqlServerCustomerDal(),
                new OracleCostumerDal(),
                new MySqlCostumerDal()
            };
            foreach (var costumerDal in costumerDals)
            {
                costumerDal.Add();
            }


            Console.ReadLine();
        }
Esempio n. 4
0
 public void Add(ICostumerDal customerDal)
 {
     customerDal.Add();
 }
 public CostumerManager(ICostumerDal costumerDal)
 {
     _costumerDal = costumerDal;
 }
Esempio n. 6
0
 public void Add(ICostumerDal costumerDal)
 {
     costumerDal.Add();
 }