static void Main(string[] args) { Producto ProductoUno = new Producto(666, "JamonDelDiablo", eTipoComestible.Solido, 2); Producto ProductoDos = new Producto(33, "JamonDeDios", eTipoComestible.Solido, 10); Producto ProductoTres = new Producto(55, "Sprite", eTipoComestible.Liquido, 10); Producto ProductoCuatro = new Producto(666, "JamonDelDiablo", eTipoComestible.Solido); Container ContenerdorUno = new Container(2, "Skanka"); Container ContenerdorDos = new Container(3, "Skanka"); List<Producto> listaProducto = new List<Producto>(); ContenerdorUno.Agregar(ProductoUno); ContenerdorUno.Agregar(ProductoDos); if (!ContenerdorUno.Agregar(ProductoTres)) { Console.WriteLine("No se pudo"); } ContenerdorDos.Agregar(ProductoUno); ContenerdorDos.Agregar(ProductoDos); if (!ContenerdorDos.Agregar(ProductoCuatro)) { Console.WriteLine("No se pudo"); } ContenerdorDos.Agregar(ProductoTres); Container.Mostrar(ContenerdorUno); Container.Mostrar(ContenerdorDos); listaProducto = ContenerdorDos - eTipoComestible.Liquido; Console.WriteLine(" Lista Extraida "); foreach (Producto item in listaProducto) { item.mostrar(); } Console.ReadLine(); }
//------------------------------------------------------------- public static void Mostrar(Container Contenedor) { Console.WriteLine("-__-__Container__-__-\nEmpresa: " + Contenedor._empresa + "\nCapacidad: " + Contenedor._capacidad); foreach (Producto item in Contenedor._listaProductos) { item.mostrar(); } }
public static void Mostrar(Container contenedor) { Console.WriteLine("Capacidad: " + contenedor._capacidad); Console.WriteLine("Empresa: " + contenedor._empresa); foreach (Producto producto in contenedor._listaProductos) { Console.WriteLine("Productos: " + producto); } }
public void Mostrar(Container contenedor) { StringBuilder aux = new StringBuilder(); aux.AppendFormat("Capacidad: " + _capacidad).AppendLine(); aux.AppendFormat("Empresa: " + _empresa).AppendLine(); Console.WriteLine(aux); foreach (Producto produ in contenedor._listaProductos) { produ.mostrar(); } }