internal static Producto IngresarNuevo() { string codigo = Ingresos.IngresarCodigoProducto(); string nombre = Ingresos.IngresarCadena("Ingrese el nombre del producto.", 1, 30); return(new Producto(codigo, nombre)); }
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); }