static void Main(string[] args) { ProductsManager productsManager = new ProductsManager(new InMemoryProductsDal()); ProductsManager productsManagerSql = new ProductsManager(new SqlProductsDal()); Product product2 = new Product { BrandId = 1, ColorId = 6, Price = 127, ProductId = 7, ProductTypeId = 1, SexId = 1 }; productsManagerSql.Add(product2); foreach (var product in productsManager.GetAll()) { string brandName = productsManager.GetProductBrand(product.BrandId); string colorName = productsManager.GetProductColor(product.ColorId); string sexName = productsManager.GetProductSex(product.SexId); string productType = productsManager.GetProductType(product.ProductTypeId); Console.WriteLine( "{0}: Brand: {1} --- Color: {2} --- Sex:{3} --- Price:{4} --- Type: {5}" , product.ProductId, brandName, colorName, sexName, product.Price, productType ); } Console.WriteLine("4'th products color: " + productsManager.GetProductColor(productsManager.GetById(4).ColorId)); Product product1 = productsManager.GetById(6); Console.WriteLine("6'th products brand: " + productsManager.GetProductBrand(product1.BrandId)); }
private void Bot_sincro_Click(object sender, EventArgs e) { items = inimanager.GetDataIni(); //buscar los nombre de los productos. foreach (Item elemento in items) { elemento.Product_name = productmanager.GetProductName(elemento.Product_id); elemento.Tipo = productmanager.GetProductType(elemento.Product_id); } inimanager.SaveDataIni(items); }
private void Bot_sincro_Click(object sender, EventArgs e) { items = inimanager.GetDataIni(); grid_iniciales.DataSource = items; CONTADOR_REGISTROS.Text = "Numero de Registros: " + items.Count.ToString(); //buscar los nombre de los productos. foreach (Item elemento in items) { elemento.Product_name = productmanager.GetProductName(elemento.Product_id); elemento.Tipo = productmanager.GetProductType(elemento.Product_id); } inimanager.SaveDataIni(items); }