private static void ProductTest() { IProductService productManager = new ProductManager(new EfProductDal()); var result = productManager.GetProductDetail(); if (result.Success == true) { foreach (var item in productManager.GetProductDetail().Data) { Console.WriteLine(item.ProductName + " " + item.CategoryName); } } else { Console.WriteLine(result.Message); } }
private static void ProductDtoTest() { ProductManager productManager = new ProductManager(new EfProductDal(), new CategoryManager(new EfCategoryDal())); foreach (var item in productManager.GetProductDetail().Data) { Console.WriteLine(item.ProductName + "/" + item.CategoryName); } }
private static void ProductTest() { ProductManager productManager = new ProductManager(new EfProductDal(), new CategoryManager(new EfCategoryDal())); var result = productManager.GetProductDetail(); if (result.Success == true) { foreach (var product in productManager.GetProductDetail().Data) { Console.WriteLine(product.ProductName + " / " + product.CategoryName); } } else { Console.WriteLine(result.Message); } }
private static void ProductTest() { ProductManager productManager = new ProductManager(new EfProductDal(), new CategoryManager(new EfCategoryDal())); //foreach (var product in productManager.getAllProductsByUnitPrice(1, 5000)) //{ // Console.WriteLine(product.ProductName); //} var result = productManager.GetProductDetail(); if (result.Success == true) { foreach (var product in result.Data) { Console.WriteLine(product.ProductName + " " + product.UnitsInStock + " " + product.CategoryName); } } }
private static void ProductTest() { var productManager = new ProductManager(new EfProductDal(), new CategoryManager(new EfCategoryDal())); //productManager.GetAll().ForEach(p => Console.WriteLine(p.ProductName)); //productManager.GetAllByCategoryId(2).ForEach(p => Console.WriteLine(p.ProductName)); var result = productManager.GetProductDetail(); if (result.Success) { result.Data.ForEach(p => Console.WriteLine(p.ProductName + " / " + p.CategoryName)); } else { Console.WriteLine(result.Message); } }
static void Main(string[] args) { //ProductTest(); //CategoryTest(); //ProductDtoTest(); ProductManager productManager = new ProductManager(new EfProductDal(), new CategoryManager(new EfCategoryDal())); var result = productManager.GetProductDetail(); if (result.Success == true) { foreach (var product in result.Data) { Console.WriteLine(product.ProductName + " / " + product.CategoryName); } } else { Console.WriteLine(result.Message); } }
private static void ProductTest() { ProductManager productManager = new ProductManager(new EfProductDal(), new CategoryManager(new EfCategoryDal()));//InMemory dan EntityFramework yapısına geçmek için InMemoryProductDal yerine EfProductDal yazarız sadece //foreach (var product in productManager.GetAllByCategory(2))//kategoriye göre filtreleme yapabiliriz //{ // Console.WriteLine(product.ProductName);, //} var result = productManager.GetProductDetail(); if (result.Success == true) { foreach (var product in result.Data)//Join işlemi yaptık ondan artık ProductName ve CategoryName beraber gelebiliyor { Console.WriteLine(product.ProductName + "/" + product.CategoryName); } } else { Console.WriteLine(result.Message); } }