private static void Subat3() { ProductManager productManager = new ProductManager(new EfProductDal()); foreach (var product2 in productManager.GetAllByCategoryId(1).Data) { Console.WriteLine(product2.ProductName); } foreach (var product2 in productManager.GetAllByUnitPrice(5, 10).Data) { Console.WriteLine(product2.ProductName); } Product product = productManager.Get(new Product() { ProductName = "Sirop d'érable" }).Data; Console.WriteLine(product.ProductId + " - " + product.CategoryId + " - " + product.ProductName + " - " + product.UnitPrice); Product product3 = new Product() { CategoryId = 2, ProductName = "test", UnitPrice = 333, UnitsInStock = 5 }; //productManager.Add(product3); Console.WriteLine(productManager.Get(product3).Data.ProductId); //productManager.Delete(productManager.Get(product3)); }
private static void ProductTest() { ProductManager manager = new ProductManager(new EfProductDAL(), new CategoryManager(new EfCategoryDAL())); foreach (var item in manager.GetAllByCategoryId(2).Data) { Console.WriteLine(item.ProductName); } Console.WriteLine("-----------"); var result = manager.GetProductDetails(); if (result.Success == true) { foreach (var item in result.Data) { Console.WriteLine(item.ProductName + "/" + item.CategoryName); } } else { Console.WriteLine(result.Message); } foreach (var item in manager.GetProductDetails().Data) { Console.WriteLine(item.ProductName + "/" + item.CategoryName); } }
private static void ProductTest() { ProductManager productManager = new ProductManager(new EfProductDal(), new CategoryManager(new EfCategoryDal())); var result = productManager.GetAllByCategoryId(1); if (result.Success == true) { foreach (var p in result.Data) { Console.WriteLine(p.ProductName + " " + p.CategoryId); } } else { Console.WriteLine(result.Message); } //foreach (var p in productManager.GetAllByUnitPrice(100, 1000)) //{ // Console.WriteLine(p.ProductName + " " + p.UnitPrice); //} //foreach (var p in productManager.GetAll()) //{ // Console.WriteLine(p.ProductName); //} }
private static void GetAllByCategoryIdTest(ProductManager productManager) { foreach (var product in productManager.GetAllByCategoryId(2).Data) { Console.WriteLine(product.ProductName); } }
private static ProductManager ProductTest() { ProductManager productManager = new ProductManager(new EfProductDal()); foreach (var product in productManager.GetAll()) { Console.WriteLine(product.ProductName); } Console.WriteLine("----------------------"); foreach (var product in productManager.GetAllByCategoryId(2)) { Console.WriteLine(product.ProductName); } Console.WriteLine("----------------------"); foreach (var product in productManager.GetByUnitPrice(80, 100)) { Console.WriteLine(product.ProductName); } Console.WriteLine("----------------------"); foreach (var product in productManager.GetProductDetails()) { Console.WriteLine(product.ProductName + "/" + product.CategoryName); } return(productManager); }
private static void ProductTest() { //ProductManager productManager = new ProductManager(new InMemoryProductDal()); ProductManager productManager = new ProductManager(new EfProductDal()); foreach (var product in productManager.GetAll().Data) { Console.WriteLine(product.ProductName + " - " + product.UnitPrice); } Console.WriteLine("------------------------"); foreach (var product in productManager.GetAllByCategoryId(2).Data) { Console.WriteLine(product.ProductName + " - " + product.UnitPrice); } Console.WriteLine("------------------------"); foreach (var product in productManager.GetByUnitPrice(100, 500).Data) { Console.WriteLine(product.ProductName + " - " + product.UnitPrice); } Console.WriteLine("Hello World!"); }
private static void ProductTest() { ProductManager productManager = new ProductManager(new EfProductDal(), new CategoryManager(new EfCategoryDal())); var result = productManager.GetProductDetails(); if (result.Success) { foreach (var product in result.Data) { Console.WriteLine("Ürün Adı: " + product.ProductName + "/" + product.CategoryName); } } else { Console.WriteLine(result.Message); } foreach (var product in productManager.GetAll().Data) { Console.WriteLine("Ürün Adı: " + product.ProductName); } Console.WriteLine("--------------------------------"); foreach (var product in productManager.GetAllByCategoryId(2).Data) { Console.WriteLine("Ürün Adı: " + product.ProductName); } Console.WriteLine("--------------------------------"); foreach (var product in productManager.GetByUnitPrice(50, 6000).Data) { Console.WriteLine("Ürün Adı: " + product.ProductName); } Console.WriteLine("--------------------------------"); }
private static void GetByCategoryId(ProductManager productManager) { Console.WriteLine("Kategoriye göre filtrelenmiş sonuçlar: "); foreach (var product in productManager.GetAllByCategoryId(2).Data) { Console.WriteLine(product.ProductName + " -- " + product.UnitPrice + " TL "); } }
private static void GetProducts() { IProductService productService = new ProductManager(new EfProductDal()); var productList = productService.GetAllByCategoryId(2); productList.Data.ForEach(p => Console.WriteLine(p.ProductName)); }
static void Main(string[] args) { ProductManager productManager = new ProductManager(new EfProductDal()); foreach (var product in productManager.GetAllByCategoryId(2)) { Console.WriteLine(product.ProductName); } }
private static void LinqMetod() { ProductManager productManager2 = new ProductManager(new EfProductDal(), new CategoryManager(new EfCategoryDal())); foreach (var product in productManager2.GetAllByCategoryId(7).Data) { Console.WriteLine(product.ProductId + " -- " + product.ProductName); } }
private static void ProductTest() { //ProductManager productManager = new ProductManager(new InMemoryProductDal()); ProductManager productManager = new ProductManager(new EfProductDal(), new CategoryManager(new EfCategoryDal())); Console.WriteLine("-----GetAll-----"); foreach (var prod in productManager.GetAll().Data) { Console.WriteLine( "Ürün: {0} | Ücret: {1} | Stoktaki Ürün Sayısı: {2}" , prod.ProductName, prod.UnitPrice, prod.UnitsInStock); } Console.WriteLine("-----GetAllByCategoryId-----"); foreach (var prod in productManager.GetAllByCategoryId(2).Data) { Console.WriteLine( "Ürün: {0} | Ücret: {1} | Stoktaki Ürün Sayısı: {2}" , prod.ProductName, prod.UnitPrice, prod.UnitsInStock); } Console.WriteLine("-----GetByUnitPrice-----"); foreach (var prod in productManager.GetByUnitPrice(50, 100).Data) { Console.WriteLine( "Ürün: {0} | Ücret: {1} | Stoktaki Ürün Sayısı: {2}" , prod.ProductName, prod.UnitPrice, prod.UnitsInStock); } Console.WriteLine("-----Details with DTO-----"); foreach (var prod in productManager.GetProductDetails().Data) { Console.WriteLine( "Ürün: {0} / {1}" , prod.ProductName, prod.CategoryName); } Console.WriteLine("----Result Sonrası---"); var result = productManager.GetProductDetails(); if (result.Success == true) { foreach (var product in result.Data) { Console.WriteLine(product.ProductName + "/" + product.CategoryName); } } else { Console.WriteLine(result.Message); } }
private static void GetByCatId(ProductManager productManager) { foreach (Product product in productManager.GetAllByCategoryId(2).Data) { Console.WriteLine(product.ProductName); } Console.WriteLine("--------------------------------------------------"); }
private static void ProductTest() { ProductManager productManager = new ProductManager(new EFProductDal(), new CategoryManager(new EFCategoryDal())); foreach (var product in productManager.GetAllByCategoryId(2).Data) { Console.WriteLine(product.ProductName); } }
private static ProductManager ProductTest() { ProductManager productManager = new ProductManager(new EfProductDal()); foreach (var product in productManager.GetAllByCategoryId(2)) { Console.WriteLine(product.ProductName); } return(productManager); }
static void Main(string[] args) { ProductManager productManager = new ProductManager(new EfProductDal()); //Beni new'leyebilmen için hangi veri yönetimiyle çalıştığını referans vermen lazım!!!! foreach (var product in productManager.GetAll()) { Console.WriteLine(product.ProductName); } foreach (var product in productManager.GetAllByCategoryId(2)) { Console.WriteLine(product.ProductName); } }
private static void ProductTest() { ProductManager productManager = new ProductManager(new EfProductDal(), new CategoryManager(new EfCategoryDal())); foreach (var product in productManager.GetAllByCategoryId(2).Data) { Console.WriteLine(product.ProductName + " --> " + product.CategoryId); } Console.WriteLine("\n****************************\n"); foreach (var product in productManager.GetByUnitPrice(40, 100).Data) { Console.WriteLine(product.ProductName + " --> " + product.UnitPrice); } }
private static void ProductTest() { ProductManager productManager = new ProductManager(new EfProductDal(), new CategoryManager(new EfCategoryDal())); foreach (var product in productManager.GetAllByCategoryId(2).Data) { Console.WriteLine(product.ProductName); } Console.WriteLine("\n Ürünler Bunlar! -----------***************----------\n"); foreach (var product in productManager.GetByUnitPrice(50, 100).Data) { Console.WriteLine(product.ProductName); } }
private static void ProductTest() { ProductManager productManager = new ProductManager(new EfProductDal(), new CategoryManager(new EfCategoryDal())); // veya InMemoryProductDal() foreach (var product in productManager.GetAll().Data) { Console.WriteLine(product.ProductName); } Console.WriteLine("--------"); foreach (var product in productManager.GetAllByCategoryId(3).Data) { Console.WriteLine(product.ProductName); } }
private static void GetAllByCategoryId() { ProductManager productManager = new ProductManager(new EfProductDal(), new CategoryManager(new EfCategoryDal())); var result = productManager.GetAllByCategoryId(2); foreach (var item in result.Data) { if (result.Success) { Console.WriteLine(item.ProductId + " - " + item.ProductName + " - " + item.CategoryId); } else { Console.WriteLine(result.Message); } } }
private static void ProductTest3() { ProductManager productManager = new ProductManager(new EfProductDal(), new CategoryManager(new EfCategoryDal())); var result = productManager.GetAllByCategoryId(1); if (result.Success == true) { foreach (var productDetail in result.Data) { Console.WriteLine(productDetail.ProductName); } } else { Console.WriteLine(result.Message); } }
private static void ProductTest() { ProductManager productManager = new ProductManager(new EfProductDal(), new CategoryManager(new EfCategoryDal())); foreach (var product in productManager.GetAll().Data) { Console.WriteLine(product.ProductName); } Console.WriteLine("-------CATEGORY ID-------------"); foreach (var product in productManager.GetAllByCategoryId(2).Data) { Console.WriteLine(product.ProductName); } Console.WriteLine("-------UNITPROCE MIN-MAX-------------"); foreach (var product in productManager.GetByUnitPrice(50, 100).Data) { Console.WriteLine("Name: {0} -- Price: {1}", product.ProductName, product.UnitPrice); } Console.WriteLine("-------PRODUCT NAME => CATEGORY NAME-------------"); //Assagıdaki gibi degistirdik //foreach (var product in productManager.GetProductDetails ()) //{ // Console.WriteLine(product.ProductName+" ----> "+product.CategoryName); //} var result = productManager.GetProductDetails(); if (result.Success) { foreach (var product in result.Data) { Console.WriteLine((product.ProductName + " / " + product.CategoryName)); } } else { Console.WriteLine(result.Message); } }
private static void ProductMethod() { ProductManager productManager = new ProductManager(new EfProductDal()); Console.WriteLine("************************Tüm ürün isimleri listelendi.*************************"); foreach (var product in productManager.GetAll().Data) { Console.WriteLine(product.ProductName); } Console.WriteLine("*********************Category Id ye göre listelendi.********************"); foreach (var product in productManager.GetAllByCategoryId(5).Data) { Console.WriteLine(product.ProductName); } Console.WriteLine("********************Fiyat aralığına göre listelendi.*******************"); foreach (var product in productManager.GetByUnitPrice(3, 6).Data) { Console.WriteLine(product.ProductName); } }
private static void ProductCategoryIdTest() { ProductManager productManager = new ProductManager(new EfProductDal(), new CategoryManager(new EfCategoryDal())); var result = productManager.GetAllByCategoryId(2); if (result.Success == true) { Console.WriteLine("\n############ BELİRTİLEN KATEGORİ NUMARASINA AİT ÜRÜNLER ############\n"); foreach (var product in result.Data) { Console.WriteLine("{0}: {1}", product.ProductId, product.ProductName); } } else { Console.WriteLine(result.Message); } }
private static void ProductTest(ProductManager productManager) { foreach (var product in productManager.GetAll().Data) { Console.WriteLine(product.ProductName); } Console.WriteLine("-------------------"); foreach (var product in productManager.GetAllByCategoryId(2).Data) { Console.WriteLine(product.ProductName); } Console.WriteLine("-------------------"); foreach (var product in productManager.GetByUnitPrice(40, 100).Data) { Console.WriteLine(product.ProductName); } Console.WriteLine("-------------------"); foreach (var product in productManager.GetProductDetails().Data) { Console.WriteLine(product.ProductName + "/" + product.CategoryName); } }
private static void ProductTest() { ProductManager productManager = new ProductManager(new EfProductDal(), new CategoryManager(new EfCategoryDal())); Console.WriteLine("------------------ALL------------------------"); var resultAll = productManager.GetAll(); if (resultAll.Success == true) { foreach (var product in productManager.GetAll().Data) { Console.WriteLine(product.ProductName); } } else { Console.WriteLine(resultAll.Message); } Console.WriteLine("------------------CATEGORY ID = 2------------------------"); var resultCategoryId = productManager.GetAllByCategoryId(2); if (resultCategoryId.Success == true) { foreach (var product in productManager.GetAllByCategoryId(2).Data) { Console.WriteLine(product.ProductName); } } else { Console.WriteLine(resultCategoryId.Message); } Console.WriteLine("------------------PRICE MIN = 40 MAX = 100------------------------"); var resultPrice = productManager.GetByUnitPrice(40, 100); if (resultPrice.Success == true) { foreach (var product in productManager.GetByUnitPrice(40, 100).Data) { Console.WriteLine(product.ProductName); } } else { Console.WriteLine(resultPrice.Message); } Console.WriteLine("------------------ProductName + / + CategoryName------------------------"); var resultCategoryName = productManager.GetProductDetails(); if (resultCategoryName.Success == true) { foreach (var product in productManager.GetProductDetails().Data) { Console.WriteLine(product.ProductName + " / " + product.CategoryName); } } else { Console.WriteLine(resultCategoryName.Message); } }