static void Main(string[] args) { // Creo un estante Estante estante = new Estante(3, 1); // Creo 4 productos Producto p1 = new Producto("Pepsi", "PESDS97413", (float)18.5); Producto p2 = new Producto("Coca-Cola", "COSDS55752", (float)11.5); Producto p3 = new Producto("Manaos", "MASDS51292", (float)20.5); Producto p4 = new Producto("Crush", "CRSDS54861", (float)10.75); // Agrego los productos al estante if (estante + p1) { Console.WriteLine("Agregó {0} {1} {2}", p1.GetMarca(), (string)p1, p1.GetPrecio()); } else { Console.WriteLine("¡NO agregó {0} {1} {2}!", p1.GetMarca(), (string)p1, p1.GetPrecio()); } if (estante + p1) { Console.WriteLine("Agregó {0} {1} {2}", p1.GetMarca(), (string)p1, p1.GetPrecio()); } else { Console.WriteLine("¡NO agregó {0} {1} {2}!", p1.GetMarca(), (string)p1, p1.GetPrecio()); } if (estante + p2) { Console.WriteLine("Agregó {0} {1} {2}", p2.GetMarca(), (string)p2, p2.GetPrecio()); } else { Console.WriteLine("¡NO agregó {0} {1} {2}!", p2.GetMarca(), (string)p2, p2.GetPrecio()); } if (estante + p3) { Console.WriteLine("Agregó {0} {1} {2}", p3.GetMarca(), (string)p3, p3.GetPrecio()); } else { Console.WriteLine("¡NO agregó {0} {1} {2}!", p3.GetMarca(), (string)p3, p3.GetPrecio()); } if (estante + p4) { Console.WriteLine("Agregó {0} {1} {2}", p4.GetMarca(), (string)p4, p4.GetPrecio()); } else { Console.WriteLine("¡NO agregó {0} {1} {2}!", p4.GetMarca(), (string)p4, p4.GetPrecio()); } // Muestro todo el estante Console.WriteLine(); Console.WriteLine("<--------------------------------------->"); Console.WriteLine(Estante.MostrarEstante(estante)); Console.ReadKey(); }
public static string MostrarProducto(Producto p) { StringBuilder sb = new StringBuilder(); sb.AppendFormat("Precio: {0}\n Marca: {1}\n Codigo de barras: {2}", p.GetPrecio(), p.GetMarca(), p.codigoDeBarra); return(sb.ToString()); }
public static string MostrarProducto(Producto p) { if (!(p is null)) { return(" marca " + p.GetMarca() + " precio " + p.GetPrecio() + " codigo " + p.codigoDeBarra); } return(" nulo!"); }
public static string MostrarProducto(Producto producto) { string productoFinal; string marca = producto.GetMarca(); string precio = Convert.ToString(producto.GetPrecio()); productoFinal = String.Concat(marca, ",", precio, ",", producto.codigoDeBarra, "\n"); return(productoFinal); }
/// <summary> /// Devuelve la información del producto /// </summary> /// <param name="producto"></param> /// <returns></returns> public static string MostrarProducto(Producto producto) { StringBuilder sb = new StringBuilder(); sb.AppendFormat("{0} ", producto.GetMarca()); sb.AppendFormat("{0} ", producto.codigoDeBarra); sb.AppendFormat("{0}", producto.GetPrecio()); return(sb.ToString()); }
public static string MostrarProducto(Producto p) { StringBuilder datos = new StringBuilder(); datos.AppendLine($" El codigo de barras es: {(string)p.CodigoDeBarra}"); datos.AppendLine($" La marca es: {p.GetMarca()}"); datos.AppendLine($" El precio es: {p.GetPrecio()}"); return(datos.ToString()); }
public static string MostrarProducto(Producto unProducto) { StringBuilder retorno = new StringBuilder(); retorno.AppendLine($"Marca: {unProducto.GetMarca()}\n"); retorno.AppendLine($"Precio: {unProducto.GetPrecio()}\n"); retorno.AppendLine($"Codigo de barra: {unProducto.codigoDeBarra}\n"); return(retorno.ToString()); }
/// <summary> /// y retornará una cadena detallando los atributos de la clase /// </summary> /// <param name="producto">Producto a describir</param> /// <returns>Atributos del producto</returns> public static string MostrarProducto(Producto producto) { StringBuilder productoStr = new StringBuilder(); productoStr.AppendFormat(" Marca: {0}", producto.GetMarca()); productoStr.AppendLine(); productoStr.AppendFormat(" Precio: {0}", producto.GetPrecio()); productoStr.AppendLine(); productoStr.AppendFormat(" Codigo de Barras: {0}", (string)producto); return(productoStr.ToString()); }
public static string MostrarProducto(Producto p) { string marca = p.GetMarca(); double precio = p.GetPrecio(); string codigo = (string)p; /* * string aux = ""; * aux = marca + precio + codigo; * return aux;*/ return(string.Format("Codigo: {0} Marca: {1} Precio: {2}", codigo, marca, precio)); }
// Es estàtico ya que le tengo que pasar un objeto de la clase. Si no recibiera parámetros, podría no ser estático. public static string MostrarProducto(Producto p) { string retorno; if (p is null) { retorno = string.Empty; } else { retorno = string.Format("Marca: {0}\nCódigo de barra: {1}\nPrecio: {2}", p.GetMarca(), (string)p, p.GetPrecio().ToString()); } return(retorno); }
public static string MostrarProducto(Producto p) { return($"Marca: {p.GetMarca()}, Precio: {p.GetPrecio()} Codigo de barra: {(string)p}"); }
static void Main(string[] args) { Console.Title = "Repaso"; /* Producto productoNro1 = new Producto("Adidas", "asd123", 2500); * Producto productoNro2 = new Producto("Adidas", "asd123", 2500); * Producto productoNro3 = new Producto("Nike", "qwe456", 2800); * Producto productoNro4 = new Producto("Puma", "zxc789", 3000); * * if(productoNro1 == productoNro2) * { * Console.ForegroundColor = ConsoleColor.Red; * Console.WriteLine("Los productos son los mismos"); * Console.ReadKey(); * } * else * { * Console.ForegroundColor = ConsoleColor.Green; * Console.WriteLine("Los productos son diferentes"); * Console.ReadKey(); * } * * if(productoNro3 == "Nike") * { * Console.ForegroundColor = ConsoleColor.Green; * Console.WriteLine("La marca del proucto es la introducida"); * Console.ReadKey(); * } * else * { * Console.ForegroundColor = ConsoleColor.Red; * Console.WriteLine("La marca del producto NO es la introducida"); * Console.ReadKey(); * } * * Console.ForegroundColor = ConsoleColor.Yellow; * Console.WriteLine("\nProducto Nro 4: \n\n{0}",Producto.MostrarProducto(productoNro4)); * Console.ReadKey(); */ // Creo un estante Estante estante = new Estante(3, 1); // Creo 4 productos Producto p1 = new Producto("Pepsi", "PESDS97413", (float)18.5); Producto p2 = new Producto("Coca-Cola", "COSDS55752", (float)11.5); Producto p3 = new Producto("Manaos", "MASDS51292", (float)20.5); Producto p4 = new Producto("Crush", "CRSDS54861", (float)10.75); // Agrego los productos al estante if (estante + p1) { Console.WriteLine("Agregó {0} {1} {2}", p1.GetMarca(), (string)p1, p1.GetPrecio()); } else { Console.WriteLine("¡NO agregó {0} {1} {2}!", p1.GetMarca(), (string)p1, p1.GetPrecio()); } if (estante + p1) { Console.WriteLine("Agregó {0} {1} {2}", p1.GetMarca(), (string)p1, p1.GetPrecio()); } else { Console.WriteLine("¡NO agregó {0} {1} {2}!", p1.GetMarca(), (string)p1, p1.GetPrecio()); } if (estante + p2) { Console.WriteLine("Agregó {0} {1} {2}", p2.GetMarca(), (string)p2, p2.GetPrecio()); } else { Console.WriteLine("¡NO agregó {0} {1} {2}!", p2.GetMarca(), (string)p2, p2.GetPrecio()); } if (estante + p3) { Console.WriteLine("Agregó {0} {1} {2}", p3.GetMarca(), (string)p3, p3.GetPrecio()); } else { Console.WriteLine("¡NO agregó {0} {1} {2}!", p3.GetMarca(), (string)p3, p3.GetPrecio()); } if (estante + p4) { Console.WriteLine("Agregó {0} {1} {2}", p4.GetMarca(), (string)p4, p4.GetPrecio()); } else { Console.WriteLine("¡NO agregó {0} {1} {2}!", p4.GetMarca(), (string)p4, p4.GetPrecio()); } // Muestro todo el estante Console.WriteLine(); Console.WriteLine("<------------------------------------------------->"); Console.WriteLine(Estante.MostrarEstantes(estante)); Console.ReadKey(); }
public static string MostrarProducto(Producto p) { return("Marca " + p.GetMarca() + ", Precio " + p.GetPrecio() + "Codigo de barras " + p.CodigoDeBarra); }
public static string MostrarProducto(Producto p) { return(string.Format("Marca: {0}; Precio: {1}; Codigo: {2}\n", p.GetMarca(), p.GetPrecio(), p.codigoDeBarra)); }
public static string MostrarProduto(Producto p) { if (p is null) { return(null); } StringBuilder sb = new StringBuilder(); sb.AppendFormat("Marca: {0}\tPrecio: {1} \tCodigoDeBarra: {2}\n", p.GetMarca(), (p.GetPrecio()).ToString(), (string)p); return(sb.ToString()); }
static void Main(string[] args) { // Creo un estante Estante estante = new Estante(3, 1); //Console.WriteLine(Estante.MostrarEstante(estante)); // Creo 4 productos Producto p1 = new Producto("Pepsi", "PESDS97413", (float)18.5); Producto p2 = new Producto("Coca-Cola", "COSDS55752", (float)11.5); Producto p3 = new Producto("Manaos", "MASDS51292", (float)20.5); Producto p4 = new Producto("Crush", "CRSDS54861", (float)10.75); //Console.WriteLine("ALALALA"); //Producto.MostrarProducto(p4); // Agrego los productos al estante if (estante + p1) { Console.WriteLine("Agregó {0} {1} {2}", p1.GetMarca(), (string)p1, p1.GetPrecio()); } else { Console.WriteLine("¡NO agregó {0} {1} {2}!", p1.GetMarca(), (string)p1, p1.GetPrecio()); } if (estante + p1) { Console.WriteLine("Agregó {0} {1} {2}", p1.GetMarca(), (string)p1, p1.GetPrecio()); } else { Console.WriteLine("¡NO agregó {0} {1} {2}!", p1.GetMarca(), (string)p1, p1.GetPrecio()); } if (estante + p2) { Console.WriteLine("Agregó {0} {1} {2}", p2.GetMarca(), (string)p2, p2.GetPrecio()); } else { Console.WriteLine("¡NO agregó {0} {1} {2}!", p2.GetMarca(), (string)p2, p2.GetPrecio()); } if (estante + p3) { Console.WriteLine("Agregó {0} {1} {2}", p3.GetMarca(), (string)p3, p3.GetPrecio()); } else { Console.WriteLine("¡NO agregó {0} {1} {2}!", p3.GetMarca(), (string)p3, p3.GetPrecio()); } if (estante + p4) { Console.WriteLine("Agregó {0} {1} {2}", p4.GetMarca(), (string)p4, p4.GetPrecio()); } else { Console.WriteLine("¡NO agregó {0} {1} {2}!", p4.GetMarca(), (string)p4, p4.GetPrecio()); } // Muestro todo el estante Console.WriteLine(); Console.WriteLine("<------------------------------------------------->"); Console.WriteLine(Estante.MostrarEstante(estante)); //String.Format("ESTANTE {0}", Estante.MostrarEstante(estante)); //Console.WriteLine(estante.MostrarEstante); Console.ReadKey(); /* * Producto nuevo = new Producto("Sony", "012", 15); * Producto viejo = new Producto("DELL", "012", 50); * if (nuevo==viejo) * { * Console.WriteLine("Funciona"); * }else * Console.WriteLine("NO Funciona"); * Console.ReadKey(); */ }
public static string MostrarProducto(Producto p) { return(string.Format("Marca: {0}, Precio: {1}, " + "Codigo de Barras: {2}\n", p.GetMarca(), p.GetPrecio(), (String)p)); }