コード例 #1
0
ファイル: Menu.cs プロジェクト: K-i-Q/ProjetoVendas
        public static bool Renderizar(bool continuar)
        {
            int opcaoMenu = 0;

            TextoOpcoesMenu.Renderizar();
            opcaoMenu = Convert.ToInt32(Console.ReadLine());
            Console.Clear();
            switch (opcaoMenu)
            {
            case 0:
                continuar = SairPrograma.Renderizar(continuar);
                break;

            case 1:
                CadastrarCliente.Renderizar();
                continuar = true;
                break;

            case 2:
                ListarClientes.Renderizar();
                continuar = true;
                break;

            case 3:
                CadastrarVendedor.Renderizar();
                continuar = true;
                break;

            case 4:
                ListarVendedores.Renderizar();
                continuar = true;
                break;

            case 5:
                CadastrarProduto.Renderizar();
                continuar = true;
                break;

            case 6:
                ListarProduto.Renderizar();
                continuar = true;
                break;

            case 7:
                CadastrarVenda.Renderizar();
                continuar = true;
                break;

            case 8:
                ListarVendas.Renderizar();
                continuar = true;
                break;

            case 9:
                ListarVendasPorCliente.Renderizar();
                continuar = true;
                break;

            default:
                Console.WriteLine("Erro...");
                continuar = true;
                break;
            }
            Console.WriteLine("Aperte qualquer tecla para continuar...");
            Console.ReadKey();
            return(continuar);
        }
コード例 #2
0
        static void Main(string[] args)
        {
            int op;

            do
            {
                Console.BackgroundColor = ConsoleColor.White;
                Console.ForegroundColor = ConsoleColor.Black;

                Console.Clear();

                Menu.Renderizar();

                Console.WriteLine("");

                Console.WriteLine("Selecione a Opção Desejada!");

                op = Convert.ToInt32(Console.ReadLine());

                Console.Clear();

                switch (op)
                {
                case 1:

                    CadastrarCliente.Renderizar();

                    break;

                case 2:

                    #region Testando Override Equals
                    //Cliente c1 = new Cliente();

                    //c1.Nome = "Lucas";
                    //c1.Cpf = "1234567";

                    //Cliente c2 = new Cliente();

                    //c2.Nome = "Lucas";
                    //c2.Cpf = "1234567";

                    //if (c1.Equals(c2))
                    //{
                    //    Console.WriteLine("Igual");
                    //} else
                    //{
                    //    Console.WriteLine("Diferente");
                    //}
                    #endregion

                    ListarClientes.Renderizar();

                    break;

                case 0:

                    Console.WriteLine("Saindo!");

                    break;

                default:
                    Console.WriteLine("Opção Inválida!");
                    break;
                }

                Console.WriteLine("\nAperte qualquer tecla para continuar... ");
                Console.ReadKey();
            } while (op != 0);
        }