private static void CarGetAllTest() { CarManager carManager = new CarManager(new EfCarDal()); var result = carManager.GetAll(); if (result.Success) { foreach (var car in result.Data) { Console.WriteLine(car.CarName + " - " + car.DailyPrice); } } else { Console.WriteLine(result.Message); } }
private protected static void CarTest() { CarManager carManager = new CarManager(new EfCarDal()); var result = carManager.GetAll(); if (result.Success) { foreach (var car in result.Data) { Console.WriteLine(car.Description); } } else { Console.WriteLine(result.Message); } }
private static void CarDetailTeest(CarManager carManager) { var result = carManager.GetAll(); if (result.Success) { foreach (var item in result.Data) { Console.WriteLine(item.Id + " " + item.CarName + " " + item.ModelYear + " " + item.Descriptions); } } else { Console.WriteLine(result.Message); } }
private static void ListCarsTest(CarManager carManager, BrandManager brandManager, ColorManager colorManager) { var result = carManager.GetAll(); if (result.Success) { Console.WriteLine("Bütün arabalar: \nId\tColor Name\tBrand Name\tModel Year\tDaily Price\tDescription"); foreach (var car in result.Data) { Console.WriteLine($"{car.CarId}\t{colorManager.GetById(car.ColorId).Data.ColorName}\t\t{brandManager.GetById(car.BrandId).Data.BrandName}\t\t{car.ModelYear}\t\t{car.DailyPrice}\t\t{car.Description}"); } } else { Console.WriteLine(result.Message); } }
private static void CRUD() { //Add CarManager carManager = new CarManager(new EfCarDal()); Car car1 = new Car { BrandId = 256, ColorId = 125, DailyPrice = 250, Description = "New added car.", ModelYear = 2000 }; carManager.Add(car1); //Read foreach (var x in carManager.GetAll().Data) { Console.WriteLine(x.Description); } //Update carManager.Update(new Car { Id = 1005, BrandId = 257, Description = "Modified car.", ColorId = 126, ModelYear = 2020, DailyPrice = 769 }); //Delete carManager.Delete(car1); // GetCarsByBrandId foreach (var x in carManager.GetCarsByBrandId(256).Data) { Console.WriteLine(x.Description); } // GetCarsByColorId foreach (var x in carManager.GetCarsByColorId(2).Data) { Console.WriteLine(x.BrandId); } // GetById Console.WriteLine(carManager.GetById(3002).Data.ModelYear); }
private static void CarGetAll() { CarManager carManager = new CarManager(new EfCarDal()); var result = carManager.GetAll(); if (result.Success == true) { foreach (var car in result.Data) { Console.WriteLine("{0} - {1} - {2}", car.Id, car.Description, car.DailyPrice + " TL"); } } else { Console.WriteLine(result.Message); } }
private static void CarCrud() { CarManager carManager = new CarManager(new EfCarDal()); //Car car1 = new Car //{ // /* Id = 2,*/ // identity yapıldı // BrandId = 6, // ColorId = 7, // ModelYear = 1800, // DailyPrice = 3000, // Description = "Elektrikli", // CarName = "Ferrai" //}; // carManager.Add(car1); // carManager.Delete(new Car { Id=1}); //carManager.Update(new Car { Id = 1, BrandId = 3, ColorId = 4, DailyPrice = 1800, Description = "İyi Araba", CarName = "Bugatti" ,ModelYear=1993}); Console.WriteLine("-----Car GetAll-----"); foreach (var item in carManager.GetAll()) { Console.WriteLine("ID : " + item.Id + " BrandID : " + " " + item.BrandId + " " + "ColorID : " + " " + item.ColorId + " " + "Model Year : " + item.ModelYear + " " + "Daily Price : " + " " + item.DailyPrice + " " + "Description : " + item.Description); } Console.WriteLine("------Car GetById------"); var carById = carManager.GetById(1003); Console.WriteLine("ID : " + carById.Id + " BrandID : " + " " + carById.BrandId + " " + "ColorID : " + " " + carById.ColorId + " " + "Model Year : " + carById.ModelYear + " " + "Daily Price : " + " " + carById.DailyPrice + " " + "Description : " + carById.Description); Console.WriteLine("-----Car GetByDailyPrice----- "); foreach (var item in carManager.GetByDailyPrice(150, 3001)) { Console.WriteLine("ID : " + item.Id + " BrandID : " + " " + item.BrandId + " " + "ColorID : " + " " + item.ColorId + " " + "Model Year : " + item.ModelYear + " " + "Daily Price : " + " " + item.DailyPrice + " " + "Description : " + item.Description); } Console.WriteLine("-----Car DetailsDto----- "); foreach (var item in carManager.GetCarDetailDtos()) { Console.WriteLine(item.Id + " " + item.CarName + " " + item.BrandName + " " + item.ColorName + " " + item.DailyPrice); } }
static void Main(string[] args) { // Data Transformation Object // CarTest(); // IoC Container // BrandTest(); // ColorTest(); // CarTest2(); //RentalTest(); CarManager carManager = new CarManager(new InMemoryCarDal()); foreach (var item in carManager.GetAll().Data) { Console.WriteLine(item.Id); } }
private static void CarsDataShow() { CarManager carManager = new CarManager(new EfCarDal()); var result = carManager.GetAll(); if (result.Success == true) { foreach (var item in result.Data) { Console.WriteLine(item.BrandId + " / " + item.DailyPrice + " / " + item.Description); } } else { Console.WriteLine(result.Message); } }
private static void AddCarTest(CarManager carManager) { Car car1 = new Car(); car1.Id = 5; // ID generator olmadığı için çalıştırmadan önce +1 yap. car1.BrandId = 3; car1.ColorId = 2; car1.Name = "FORD"; car1.ModelYear = "2010"; car1.Description = ""; car1.DailyPrice = 350; carManager.Add(car1); var allDataNew = carManager.GetAll(); consoleWrite(allDataNew.Data); }
private static void CarTest() { CarManager carManager = new CarManager(new EfCarDal()); var result = carManager.GetAll(); if (result.Success == true) { foreach (var car in result.Data) { Console.WriteLine(car.CarName); } } else { Console.WriteLine(result.Message); } ////Renk Kategorisine göre listeleme //result = carManager.GetOrByColor(3); //if (result.Success == true) //{ // foreach (var car in result.Data) // { // Console.WriteLine(car.CarName); // } //} //else //{ // Console.WriteLine(result.Message); //} ////Kayıt Ekleme //Car car1 = new Car() //{ // CarName = "Mercedes", // BrandId = 3, // ColorId = 2, // DailyPrice = 1000, // ModelYear = "2016", // Description = "Mercedes 2006" //}; //Console.WriteLine(carManager.Add(car1).Message); //////Id ye göre getirme //Console.WriteLine(carManager.GetById(2).CarName); }
private static void CarsGetAll(CarManager carManager) { carManager.Add(new Car() { CarName = "Mondeo", DailyPrice = 550, BrandId = 8, Description = "Dizel", ColorId = 5, ModelYear = 2018 }); foreach (var car in carManager.GetAll().Data) { Console.WriteLine("Car Name: {0}", car.CarName); } }
private static void ListCarsTest() { CarManager carManager = new CarManager(new EfCarDal()); var result = carManager.GetAll(); if (result.Success) { foreach (var car in result.Data) { Console.WriteLine(car.Name); } } else { Console.WriteLine(result.Message); } }
static void Main(string[] args) { CarManager carManager = new CarManager(new EfCarDal()); Car car = new Car { BrandId = 100, ColorId = 100, DailyPrice = 100, ModelYear = 2004, Description = "Corsa" }; carManager.Add(car); var result = carManager.GetAll(); foreach (var item in result) { Console.WriteLine("{0} {1} {2} {3} {4}", item.Id, item.BrandId, item.ModelYear, item.DailyPrice, item.Description); } }
private static void CarAdd() { CarManager carManager = new CarManager(new EfCarDal()); carManager.Add(new Car { BrandId = 2, ColorId = 1, DailyPrice = 150, ModelYear = 2016, Description = "Hyundai 2016" }); foreach (var car in carManager.GetAll().Data) { Console.WriteLine(car.CarId + "\t" + car.BrandId + "\t" + car.ColorId + "\t" + car.DailyPrice + "\t" + car.ModelYear + "\t" + car.Description); } }
private static void CarManagerTest(CarManager carManager) { var result = carManager.GetAll(); if (result.Success) { foreach (var car in result.Data) { Console.WriteLine(car.ModelYear + "//" + car.Id); } } else { Console.WriteLine(result.Message); } }
static void Main(string[] args) { //InMemory için simülasyon alanıdır. //TestCar(); //ColorTest(); CarManager carManager = new CarManager(new EfCarDal()); foreach (var car in carManager.GetAll()) { Console.WriteLine(car.CarName); } Console.ReadLine(); }
private static void NonFilterListing() { CarManager carManager = new CarManager(new EfCarDal()); var result = carManager.GetAll(); if (result.Success == true) { foreach (var car in result.Data) { Console.WriteLine("Car name: {0} / Daily price: {1} / Car id: {2}", car.Name, car.DailyPrice, car.CarId); } } else { Console.WriteLine(result.Message); } }
private static void CarTest() { CarManager carManager = new CarManager(new EfCarDal()); var result = carManager.GetAll(); if (result.Success == true) { foreach (var car in result.Data) { Console.WriteLine(car.Name + "/" + car.ModelYear); } } else { Console.WriteLine(result.Message); } }
static void Main(string[] args) { BrandManager brandManager = new BrandManager(new EfBrandDal()); brandManager.Add(new Brand { BrandName = "Alfa Romeo" }); brandManager.GetAll(); brandManager.GetById(1); ColorManager colorManager = new ColorManager(new EfColorDal()); colorManager.Add(new Color { ColorName = "Sarı" }); colorManager.GetAll(); colorManager.GetById(3); CarManager carManager = new CarManager(new EfCarDal()); carManager.Add(new Car { CarName = "Aston Martin", BrandID = 1, ColorID = 1, DailyPrice = 1200, ModelYear = 2015 }); carManager.GetAll(); carManager.GetCarDetails(); carManager.GetAllByBrandId(2); UserManager userManager = new UserManager(new EfUserDal()); userManager.Add(new User { Email = "*****@*****.**", FirstName = "Sena", LastName = "Kahveci" }); CustomerManager customerManager = new CustomerManager(new EfCustomerDal()); customerManager.Add(new Customer { UserID = 2, CompanyName = "Doğuş Holding" }); RentalManager rentalManager = new RentalManager(new EfRentalDal()); rentalManager.Add(new Rental { CarId = 1, CustomerId = 1, RentDate = DateTime.Now, ReturnDate = DateTime.Now }); }
private static void UpdatedCar() { CarManager carManager = new CarManager(new EfCarDal()); carManager.Update(new Car { Id = 6, Description_ = "LAND-ROVER", BrandId = 3, ColorId = 2, DailyPrice = 5000, ModelYear = 2020 }); foreach (var car in carManager.GetAll().Data) { Console.WriteLine("Car Id:{0} - Brand Id:{1} - Color Id: {2} - Daily Price:{3} - Model Year:{4} - Description:{5}", car.Id, car.BrandId, car.ColorId, car.DailyPrice, car.ModelYear, car.Description_); } }
private static void CarTest2() { CarManager carManager = new CarManager(new EfCarDal()); var result = carManager.GetAll(); Console.WriteLine("Güncel Araç Listesi"); if (result.Success == true) { foreach (var car in result.Data) { Console.WriteLine(car.CarDescription); } } else { Console.WriteLine(result.Message); } }
private static void GetAllCarTest() { CarManager carManager = new CarManager(new EfCarDal()); var result = carManager.GetAll(); foreach (var car in result.Data) { Console.WriteLine("Araç Id'si : " + car.CarId); Console.WriteLine("Araç Marka Id'si : " + car.BrandId); Console.WriteLine("Araç Marka Adı : " + car.BrandName); Console.WriteLine("Araç Renk Id'si : " + car.ColorId); Console.WriteLine("Araç Günlük Fiyatı : " + car.DailyPrice); Console.WriteLine("Araç Marka ve Modeli : " + car.Descript); Console.WriteLine("Araç Model Yılı: " + car.ModelYear); Console.WriteLine("Araç İçin Gerekli Findex Puanı : " + car.MinFindex); Console.WriteLine("------------------------------------------------------"); } }
private static void CarAddTest() { CarManager carManager = new CarManager(new EfCarDal()); carManager.Add(new Car { BrandName = "AUDI", BrandId = 2, ColorId = 3, DailyPrice = 300000, ModelYear = 2015 }); foreach (var car in carManager.GetAll().Data) { Console.WriteLine($"Car Name:{car.BrandName}\nDaily Price:{car.DailyPrice}"); Console.WriteLine("---------------------------------------------------------"); } }
private static void ResultTest2() { ///// BAKIM SAATİNE DENK GELMEZSE TÜM ARABALARIN FİYATLARINI DÖNDÜRÜR, BAKIM ZAMANINA DENK GELİRSE MESAJ DÖNDÜRÜR CarManager carManager = new CarManager(new EfCarDal()); var result = carManager.GetAll(); if (result.Success == true) { foreach (var car in result.Data) { Console.WriteLine(car.DailyPrice); } } else { Console.WriteLine(result.Message); } }
private static void CarTest() { CarManager carManager = new CarManager(new EfCarDal()); var result = carManager.GetAll(); if (result.Success == true) { foreach (var join in result.Data) { Console.WriteLine(join.Id + "/" + join.CarName + " /" + join.Descriptions + " /" + join.DailyPrice); } }// else { Console.WriteLine(result.Message); } }
private static void CarTest() { CarManager carManager = new CarManager(new EfCarDal()); var result = carManager.GetAll(); Console.WriteLine(result.Message); foreach (var car in result.Data) { Console.WriteLine("Id: " + car.Id); Console.WriteLine("Brand Id: " + car.BrandId); Console.WriteLine("Color Id: " + car.ColorId); Console.WriteLine("Model Year: " + car.ModelYear); Console.WriteLine("Car Name: " + car.CarName); Console.WriteLine("Daily Price: " + car.DailyPrice); Console.WriteLine("-----------------------------------"); } }
private static void CarTest3() { CarManager carManager = new CarManager(new EfCarDal()); var result = carManager.GetAll(); if (result.Success == false) { foreach (var car in result.Data) { Console.WriteLine("Araç Adı : {0} Günlük Ücreti : {1} Detaylar : {2}", car.CarName, car.DailyPrice, car.Description); } } else { Console.WriteLine(result.Message); } }
private static void CarAddTest() { CarManager carManager = new CarManager(new EfCarDal()); carManager.Add(new Car { CarName = "Lada", BrandId = 58, ColorId = 34, DailyPrice = 200, ModelYear = 1997 }); foreach (var car in carManager.GetAll().Data) { Console.WriteLine($"Car Name:{car.CarName}\nDaily Price:{car.DailyPrice}"); Console.WriteLine("---------------------------------------------------------"); } }
static void Main(string[] args) { Car car1 = new Car { ModelYear = 2019, DailyPrice = 200, Description = "1 yıllık Ehliyet Gerekli", BrandId = 1, ColorId = 2 }; CarManager carManager = new CarManager(new EfCarDal()); carManager.Add(car1); foreach (var c in carManager.GetAll()) { Console.WriteLine(c.ModelYear); } }