コード例 #1
0
        internal static Producto IngresarNuevo()
        {
            string codigo = Ingresos.IngresarCodigoProducto();
            string nombre = Ingresos.IngresarCadena("Ingrese el nombre del producto.", 1, 30);

            return(new Producto(codigo, nombre));
        }
コード例 #2
0
        public static string IngresarCodigoProducto()
        {
            string codigo = null;

            while (true)
            {
                codigo = Ingresos.IngresarCadena("Ingrese un código de producto.", 6, 6).ToUpperInvariant();
                if (codigo.Any(c => c < 'A' || c > 'Z'))
                {
                    Console.WriteLine("Debe contener 6 letras.");
                    continue;
                }

                break;
            }

            return(codigo);
        }