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(); }
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(); }
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(); }
public void Add(ICostumerDal customerDal) { customerDal.Add(); }
public CostumerManager(ICostumerDal costumerDal) { _costumerDal = costumerDal; }
public void Add(ICostumerDal costumerDal) { costumerDal.Add(); }