Esempio n. 1
0
        static void Main(string[] args)
        {
            //Prueba de Funcionalidades
            void PruebaTraerProductoPorNombre()
            {
                Producto      producto = BaseDatos.TraerProductoPorNombre("Linterna");
                StringBuilder sb       = new StringBuilder();

                sb.AppendLine("Prueba Traer un Producto:\n");
                sb.AppendLine($"{producto.Id}");
                sb.AppendLine($"{producto.Nombre}");
                sb.AppendLine($"{producto.Cantidad}");
                sb.AppendLine($"{producto.PrecioUnidad}");

                Console.WriteLine(sb.ToString());

                Console.ReadKey();
            }

            void PruebaTraerTodosLosProducto()
            {
                List <Producto> listaProductos = BaseDatos.TraerProductos();
                StringBuilder   sb             = new StringBuilder();

                sb.AppendLine("Prueba Traer Todos los Productos:\n");
                sb.AppendLine($"----------------------------");

                foreach (Producto item in listaProductos)
                {
                    sb.AppendLine($"ID: {item.Id}");
                    sb.AppendLine($"NOMBRE: {item.Nombre}");
                    sb.AppendLine($"CANTIDAD: {item.Cantidad}");
                    sb.AppendLine($"PRECIO UNIDAD: {item.PrecioUnidad}");
                    sb.AppendLine($"----------------------------");
                }

                Console.WriteLine(sb.ToString());
                Console.ReadKey();
            }

            void PruebaMetodoDeExtension()
            {
                string textoMinusculas = "extension";

                Console.WriteLine("Probando el método de extensión:\n");

                Console.WriteLine("Antes:\n");
                Console.WriteLine(textoMinusculas);
                Console.WriteLine("\n----------------------------\n");

                Console.WriteLine("Después:\n");
                Console.WriteLine(textoMinusculas.ConvertirPrimeraLetraAMayusucula());

                Console.ReadKey();
            }

            PruebaTraerProductoPorNombre();
            Console.Clear();
            PruebaTraerTodosLosProducto();
            Console.Clear();
            PruebaMetodoDeExtension();
        }
Esempio n. 2
0
 public static void ActualizarListaComercio()
 {
     listaProductos = BaseDatos.TraerProductos();
 }