예제 #1
0
        private static void AddCorporateCustomer(CorporateCustomerManager corporateCustomerManager)
        {
            var corporate = new CorporateCustomer
            {
                CompanyName = "ABC LTD.",
                TaxNumber   = "1234567891",
                Address     = "İstanbul Şişli",
                Email       = "*****@*****.**",
                //PasswordHash = "12345",
                PhoneNumber = "02124445566",
                JoinDate    = DateTime.Now
            };
            var result = corporateCustomerManager.Add(corporate);

            Console.WriteLine(result.Message);
        }
예제 #2
0
        static void Main(string[] args)
        {
            CarManager     carManager     = new CarManager(new EfCarDal());
            BrandManager   brandManager   = new BrandManager(new EfBrandDal());
            ColorManager   colorManager   = new ColorManager(new EfColorDal());
            CarTypeManager carTypeManager = new CarTypeManager(new EfCarTypeDal());

            UserManager               userManager               = new UserManager(new EfUserDal());
            CustomerManager           customerManager           = new CustomerManager(new EfCustomerDal());
            IndividualCustomerManager individualCustomerManager = new IndividualCustomerManager(new EfIndividualCustomerDal());
            CorporateCustomerManager  corporateCustomerManager  = new CorporateCustomerManager(new EfCorporateCustomerDal());
            RentalManager             rentalManager             = new RentalManager(new EfRentalDal());


            //AddDefaultData(carManager, brandManager, colorManager, carTypeManager);
            //AddIndividualCustomer(individualCustomerManager);
            //AddCorporateCustomer(corporateCustomerManager);
            //AddRental(carManager, rentalManager);
        }