private static void CarTest() { CarManager carManager = new CarManager(new EfCarDal()); //carManager.Add(new Car { BrandId = 1, ColorId = 1, DailyPrice = 90, Description = "Volkswagen Polo", Id = 1, ModelYear = "2016" }); //carManager.Add(new Car { BrandId = 1, ColorId = 2, DailyPrice = 120, Description = "Ford Focus", Id = 2, ModelYear = "2018" }); //carManager.Add(new Car { BrandId = 2, ColorId = 3, DailyPrice = 50, Description = "Toyota Yaris", Id = 3, ModelYear = "2017" }); //carManager.Add(new Car { BrandId = 3, ColorId = 4, DailyPrice = 200, Description = "Tesla Model X", Id = 4, ModelYear = "2013" }); var result = carManager.GetCarDetail(); Console.WriteLine(result.Success); Console.WriteLine(result.Message); if (result.Success) { foreach (var car in result.Data) { Console.WriteLine( car.BrandName + "/" + car.DailyPrice + "/" + car.Description); } } else { Console.WriteLine(result.Message); } }
static void Main(string[] args) { CarManager carManager = new CarManager(new EfCarDal()); //TEST //carManager.Add(new Car { }); //BrandManager brandManager = new BrandManager(new EfBrandDal()); //foreach (var brand in brandManager.GetAll().Data) //{ // Console.WriteLine(brand.BrandId +" " + brand.BrandName); // if (brand.BrandId == 1003) // { // brand.BrandId = 3; // brandManager.Update(brand); // } // Console.WriteLine(brand.BrandId + " " + brand.BrandName); //} var result = carManager.GetCarDetail(); if (result.IsSuccess == true) { foreach (var car in result.Data) { Console.WriteLine(car.ColorName + "Renkli " + car.CarName + " Markalı Aracın Fiyatı : " + car.DailyPrice + " TL"); } } }
private static void GetAllCarDetails(CarManager carManager) { Console.WriteLine("Arabaların detaylı listesi: \nId\tColor Name\tBrand Name\tModel Year\tDaily Price\tDescriptions"); foreach (var car in carManager.GetCarDetail().Data) { Console.WriteLine($"{car.CarId}\t{car.ColorName}\t\t{car.BrandName}\t\t{car.ModelYear}\t\t{car.DailyPrice}\t\t{car.Description}"); } }
static void Main(string[] args) { CarManager carManager = new CarManager(new EfCarDal()); foreach (var item in carManager.GetCarDetail().Data) { Console.WriteLine(item.BrandName); } }
private static void CarDetailTest() { CarManager carManager = new CarManager(new EfCarDal(), new UserValidationManager()); Console.WriteLine("******************************************"); Console.WriteLine("ARAÇ İSİMLERİ LISTELENDI"); foreach (var carDetail in carManager.GetCarDetail()) { Console.WriteLine(carDetail.CarId + "-" + carDetail.BrandName + "-" + carDetail.ColorName + "-" + carDetail.DailyPrice); } }
private static void CarListByBrand(CarManager carManager) { Console.WriteLine("Hangi markaya sahip arabayı görmek istiyorsunuz? Lütfen bir Id numarası yazınız."); int brandIdForCarList = Convert.ToInt32(Console.ReadLine()); Console.WriteLine($"\n\nBrand Id'si {brandIdForCarList} olan arabalar: \nId\tColor Name\tBrand Name\tModel Year\tDaily Price\tDescriptions"); foreach (var car in carManager.GetCarDetail(I => I.BrandId == brandIdForCarList).Data) { Console.WriteLine($"{car.CarId}\t{car.ColorName}\t\t{car.BrandName}\t\t{car.ModelYear}\t\t{car.DailyPrice}\t\t{car.Description}"); } }
private static void CarByDailyPrice(CarManager carManager, BrandManager brandManager, ColorManager colorManager) { decimal min = Convert.ToDecimal(Console.ReadLine()); decimal max = Convert.ToDecimal(Console.ReadLine()); Console.WriteLine($"\n\nGünlük fiyat aralığı {min} ile {max} olan arabalar: \nId\tColor Name\tBrand Name\tModel Year\tDaily Price\tDescriptions"); foreach (var car in carManager.GetCarDetail(I => I.DailyPrice >= min & I.DailyPrice <= max).Data) { Console.WriteLine($"{car.CarId}\t{car.ColorName}\t\t{car.BrandName}\t\t{car.ModelYear}\t\t{car.DailyPrice}\t\t{car.Description}"); } }
private static void CarByModelYear(CarManager carManager, BrandManager brandManager, ColorManager colorManager) { Console.WriteLine("Hangi model yılına sahip arabayı görmek istiyorsunuz? Lütfen yıl değeri giriniz."); string modelYearForCarList = Console.ReadLine(); Console.WriteLine($"\n\nColor Id'si {modelYearForCarList} olan arabalar: \nId\tColor Name\tBrand Name\tModel Year\tDaily Price\tDescriptions"); foreach (var car in carManager.GetCarDetail(I => I.ModelYear == modelYearForCarList).Data) { Console.WriteLine($"{car.CarId}\t{car.ColorName}\t\t{car.BrandName}\t\t{car.ModelYear}\t\t{car.DailyPrice}\t\t{car.Description}"); } }
private static void CarDetailTest() { CarManager carManager = new CarManager(new EfCarDal()); var result = carManager.GetCarDetail(); foreach (var car in result.Data) { Console.WriteLine("{0}, {1}, {2}, {3}", car.CarId, car.BrandName, car.ColorName, car.DailyPrice); Console.WriteLine(result.Message); } }
static void Main(string[] args) { //CarAdd(); //ColorAdd(); // BrandAdd(); CarManager carManager = new CarManager(new EfCarDal()); foreach (var car in carManager.GetCarDetail().Data) { Console.WriteLine(car.DailyPrice + car.BrandName + car.ColorName + car.CarName); } }
static void Main(string[] args) { CarManager carManager = new CarManager(new EfCarDal()); //foreach (var car in carManager.GetByBrandId(4)) //{ // Console.WriteLine(car.CarName +"/"+car.BrandId); //} foreach (var carDetailDto in carManager.GetCarDetail()) { Console.WriteLine(carDetailDto.CarName + "/" + carDetailDto.BrandName + "/" + carDetailDto.ColorName); } }
private static void CarTest() { CarManager carManager = new CarManager(new EfCarDal()); var result = carManager.GetCarDetail(); if (result.Success) { foreach (var car in result.Data) { Console.WriteLine(car.BrandName + "/" + car.CarName + "/" + car.ColorName + "/" + car.ModelYear + "/ $" + car.DailyPrice); } } else { Console.WriteLine(result.Message); } }
private static void ListToCars(CarManager carManager) { var result = carManager.GetCarDetail(); Console.ForegroundColor = ConsoleColor.DarkGreen; Console.WriteLine(result.Message); Console.ForegroundColor = ConsoleColor.DarkYellow; Console.WriteLine("------------------------------------------------------------------------------------------------"); Console.WriteLine(String.Format("| {0,-5 }| {1,-30}| {2,-20}| {3,-15}| {4,-15}|", "ID", "CAR NAME", "BRAND NAME", "CAR COLOR", "DAILY PRICE")); Console.WriteLine("------------------------------------------------------------------------------------------------"); Console.ForegroundColor = ConsoleColor.White; foreach (var car in result.Data) { Console.WriteLine(String.Format("| {0,-5 }| {1,-30}| {2,-20}| {3,-15}| {4,-15}|", car.CarId, car.CarName, car.BrandName, car.ColorName, car.DailyPrice)); } Console.WriteLine("------------------------------------------------------------------------------------------------"); }
private static void CarDetailShow() { CarManager carManager = new CarManager(new EfCarDal(), new CustomerManager(new EfCustomerDal())); var result = carManager.GetCarDetail(); if (result.Success == true) { foreach (var car in result.Data) { Console.WriteLine(car.Description + " / " + car.BrandName + " / " + car.ColorName + " / " + car.DailyPrice); } } else { Console.WriteLine(result.Message); } }
private static void CarDetailTest() { CarManager carManager = new CarManager(new EfCarDal()); var result = carManager.GetCarDetail(); if (result.Success == true) { foreach (var car in result.Data) { Console.WriteLine("Model: " + car.CarName + "| Fiyat : " + car.DailyPrice + "| Marka : " + car.BrandName + " | Renk :" + car.ColorName); } } else { Console.WriteLine(result.Message); } }
private static void CarTest() { CarManager productManager = new CarManager(new EfCarDal(), new BrandManager(new EfBrandDal())); var result = productManager.GetCarDetail(); if (result.Success == true) { foreach (var car in result.Data) { Console.WriteLine(car.CarName + "/" + car.BrandName); } } else { Console.WriteLine(result.Message); } }
private static void CarTest(CarManager carManager) { var result = carManager.GetCarDetail(); foreach (var item in result.Data) { Console.WriteLine(result.Message); Console.WriteLine("Id : " + item.CarId); Console.WriteLine("Marka Id : " + item.BrandName); Console.WriteLine("Renk Id : " + item.ColorName); //Console.WriteLine("Model(Yıl) : " + item.ModelYear); Console.WriteLine("GünlükFiyat : " + item.DailyPrice); //Console.WriteLine("Açıklama : " + item._Description); Console.WriteLine("-----------------------"); } //carManager.Update(new Car { CarId = 2003, BrandId = 1005, ColorId = 2, DailyPrice = 750, ModelYear = 2018, _Description = "Reanult F" }); //carManager.Delete(carManager.GetById(3002)); }
static void Main(string[] args) { CarManager carManager = new CarManager(new EfCarDal()); var result = carManager.GetCarDetail(); if (result.Success == true) { foreach (var car in result.Data) { Console.WriteLine(car.CarId + "/" + car.BrandName + "/" + car.ColorName + "/" + car.DailyPrice); } } else { Console.WriteLine(result.Message); } }
private static void CarDelete(CarManager carManager) { //silme işlemi var data1 = carManager.GetById(1014); carManager.Delete(data1.Data); var resultSilme = carManager.GetCarDetail(); if (resultSilme.Success == true) { foreach (var car in resultSilme.Data) { Console.WriteLine(car.Description + " / " + car.BrandName + " / " + car.ColorName + " / " + car.DailyPrice); } } else { Console.WriteLine(resultSilme.Message); } }
static void Main(string[] args) { CarManager carManager = new CarManager(new EfCarDal()); BrandManager brandManager = new BrandManager(new EfBrandDal()); ColorManager colorManager = new ColorManager(new EfColorDal()); // UserManager userManager = new UserManager(new EfUserDal()); RentalManager rentalManager = new RentalManager(new EfRentalDal()); CustomerManager customerManager = new CustomerManager(new EfCustomerDal()); foreach (var car in carManager.GetCarDetail().Data) { Console.WriteLine(car.ColorName + "/" + car.BrandName); } //foreach (var user in userManager.GetAll()) //{ // Console.WriteLine(user.FirstName+"/"+user.LastName); //} }
private static void GetCarDetailDto(CarManager carManager) { Console.WriteLine("---------- Araç Bilgileri Detay Ekranı ----------"); Console.WriteLine("Araba Id'si giriniz: "); int id = Convert.ToInt32(Console.ReadLine()); Console.WriteLine(" "); var result = carManager.GetCarDetail(id); if (result.Data != null) { Console.WriteLine("Car Id\tBrand Name\tModel Name\tModel Year\tColor Name\tDaily Price\tDescriptions"); Console.WriteLine($"{result.Data.CarId}\t{result.Data.BrandName}\t\t{result.Data.ModelName}\t\t{result.Data.ModelYear}\t\t{result.Data.ColorName}\t\t{result.Data.DailyPrice}\t{result.Data.Description}"); } else { Console.WriteLine(result.Message); } }
private static void CarTest() { CarManager carManager = new CarManager(new EfCarDal(), new BrandManager(new EfBrandDal())); foreach (var car in carManager.GetCarDetail().Data) { Console.WriteLine(car.CarId + " ==> " + car.BrandName + " ==> " + car.ColorName + " ==> " + car.DailyPrice); } //Console.WriteLine("---Araba Eklendi ---"); //carManager.Add(new Car() {CarId=7, BrandId = 3, ColorId = 3, CarName = "Ferrari", DailyPrice = 100000, Description = "Lüks Araç", ModelYear = 2021 }); //Console.WriteLine("--- Araç Güncellendi ---"); //carManager.Update(new Car() { CarId = 6, CarName = "Red Bull" }); //Console.WriteLine("--- Araç Silindi ---"); //carManager.Delete(new Car() {CarId=6 }); Console.WriteLine("--- İstediğiniz Araç ---"); Console.WriteLine(carManager.GetCarsByBrandId(1)); }
static void Main(string[] args) { //CarTest(); //ColorTest(); //BrandTest(); //UserTest(); //CustomerTest(); //RentalTest(); CarManager carManager = new CarManager(new EfCarDal()); var result = carManager.GetCarDetail(); foreach (var car in result.Data) { Console.WriteLine(car.CarName + " " + car.BrandName + " " + car.ColorName + " " + car.DailyPrice); } }
private static void CarTest(CarManager carManager) { Console.WriteLine("*****************Mevcut arabalar****************"); foreach (var car in carManager.GetAll().Data) { Console.WriteLine("Araba Id: {0} Marka Id:{1} Renk Id:{2} Model Yılı: {3} Fiyatı: {4} TL Açıklama: {5}" , car.CarId, car.BrandId, car.ColorId, car.ModelYear, car.DailyPrice, car.Descriptions); } carManager.Add(new Car { BrandId = 2, ColorId = 3, ModelYear = 2003, DailyPrice = 60000, Descriptions = "Güzel." }); Console.WriteLine("*****************Mevcut arabalar****************"); foreach (var car in carManager.GetAll().Data) { Console.WriteLine("Araba Id: {0} Marka Id:{1} Renk Id:{2} Model Yılı: {3} Fiyatı: {4} TL Açıklama: {5}" , car.CarId, car.BrandId, car.ColorId, car.ModelYear, car.DailyPrice, car.Descriptions); } carManager.Update(new Car { CarId = 5, BrandId = 3, ColorId = 3, ModelYear = 2007, DailyPrice = 60000, Descriptions = "Güzel." }); Console.WriteLine("*****************Mevcut arabalar****************"); foreach (var car in carManager.GetAll().Data) { Console.WriteLine("Araba Id: {0} Marka Id:{1} Renk Id:{2} Model Yılı: {3} Fiyatı: {4} TL Açıklama: {5}" , car.CarId, car.BrandId, car.ColorId, car.ModelYear, car.DailyPrice, car.Descriptions); } carManager.Delete(new Car { CarId = 5, BrandId = 3, ColorId = 3, ModelYear = 2007, DailyPrice = 60000, Descriptions = "Güzel." }); Console.WriteLine("*****************Mevcut arabalar****************"); foreach (var car in carManager.GetAll().Data) { Console.WriteLine("Araba Id: {0} Marka Id:{1} Renk Id:{2} Model Yılı: {3} Fiyatı: {4} TL Açıklama: {5}" , car.CarId, car.BrandId, car.ColorId, car.ModelYear, car.DailyPrice, car.Descriptions); } Console.WriteLine("\n-------------DailyPrice--------------"); foreach (var car in carManager.GetByDailyPrice(50000, 130000).Data) { Console.WriteLine("Araba Id: {0} Marka Id:{1} Renk Id:{2} Model Yılı: {3} Fiyatı: {4} TL Açıklama: {5}" , car.CarId, car.BrandId, car.ColorId, car.ModelYear, car.DailyPrice, car.Descriptions); } Console.WriteLine("\n-------------BrandId--------------"); foreach (var car in carManager.GetAllByBrandId(1).Data) { Console.WriteLine("Araba Id: {0} Marka Id:{1} Renk Id:{2} Model Yılı: {3} Fiyatı: {4} TL Açıklama: {5}" , car.CarId, car.BrandId, car.ColorId, car.ModelYear, car.DailyPrice, car.Descriptions); } Console.WriteLine("-------------ColorId--------------"); foreach (var car in carManager.GetAllByColorId(4).Data) { Console.WriteLine("Araba Id: {0} Marka Id:{1} Renk Id:{2} Model Yılı: {3} Fiyatı: {4} TL Açıklama: {5}" , car.CarId, car.BrandId, car.ColorId, car.ModelYear, car.DailyPrice, car.Descriptions); } Console.WriteLine("-------------CarDetail--------------"); foreach (var car in carManager.GetCarDetail().Data) { Console.WriteLine("Araba Id: {0} Marka Id:{1} Renk Id:{2} Model Yılı: {3} Fiyatı: {4} TL Açıklama: {5}" , car.CarId, car.BrandName, car.ColorName, car.ModelYear, car.DailyPrice, car.Descriptions); } }