Exemplo n.º 1
0
        public void Mostrar()
        {
            var menu    = new MenuCliente();
            var cliente = new Cliente();

            while (true)
            {
                switch (menu.Mostrar())
                {
                case (int)MenuBase.Opcoes.VOLTAR:
                    return;

                case (int)MenuBase.Opcoes.CADASTRAR:

                    base.Cadastro(cliente);

                    break;

                case (int)MenuBase.Opcoes.LISTAR:

                    base.Listagem(cliente);

                    break;

                case (int)MenuBase.Opcoes.REMOVER:

                    base.Remocao(cliente);

                    break;

                default:
                    break;
                }
            }
        }
Exemplo n.º 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            string user = txtUsuario.Text.Trim();
            string pass = txtPass.Text.Trim();

            int resultado = User.Autenticar(user, pass);

            switch (resultado)
            {
            case 0: MessageBox.Show("Usuario Inexistente");
                RestaurarCampos();
                txtUsuario.Focus();
                break;

            case 1: MessageBox.Show("Usuario Bloqueado. Por favor contáctese con el Administrador");
                this.Close();
                break;

            case 2: MessageBox.Show("Login Incorrecto");

                RestaurarCampos();
                txtUsuario.Focus();
                break;

            case 3:;
                User usuarioActivo = new User();
                User.SetearAtributosUsuario(user, usuarioActivo);
                if (usuarioActivo.Id == 1)
                {
                    MenuCliente menu = new MenuCliente(usuarioActivo);
                    this.Hide();
                    menu.Show();
                    break;
                }
                if (usuarioActivo.Rol == 2)
                {
                    MenuAdmin menu = new MenuAdmin();
                    this.Hide();
                    menu.Show();
                    break;
                }
                if (usuarioActivo.Rol == 3)
                {
                    MenuProveedor menu = new MenuProveedor(usuarioActivo);
                    this.Hide();
                    menu.Show();
                    break;
                }
                break;

            default: break;
            }
        }
Exemplo n.º 3
0
        public static void MenuIni()
        {
            ConsoleKey opcao = ConsoleKey.A;

            do
            {
                Console.WriteLine("___________________________________");
                Console.WriteLine("|                                 |");
                Console.WriteLine("|             M E N U             |");
                Console.WriteLine("|          I N I C I A L          |");
                Console.WriteLine("|                                 |");
                Console.WriteLine("|        F1. Vendedor             |");
                Console.WriteLine("|        F2. Cliente              |");
                Console.WriteLine("|        F3. Produto              |");
                Console.WriteLine("|        F4. Pedido               |");
                Console.WriteLine("|        F5. Agenda               |");
                Console.WriteLine("|        F6. Sair                 |");
                Console.WriteLine("___________________________________");
                opcao = Console.ReadKey().Key;
                switch (opcao)
                {
                case ConsoleKey.F1:
                    MenuVendedor menuVendedor = new MenuVendedor();
                    menuVendedor.TelaVendedor();
                    break;

                case ConsoleKey.F2:
                    MenuCliente menuCliente = new MenuCliente();
                    menuCliente.TelaCliente();
                    break;

                case ConsoleKey.F3:
                    MenuProduto menuProduto = new MenuProduto();
                    menuProduto.Produto();
                    break;

                case ConsoleKey.F4:
                    MenuPedido menuPedido = new MenuPedido();
                    menuPedido.TelaPedido();
                    break;

                case ConsoleKey.F5:
                    MenuAgenda menuAgenda = new MenuAgenda();
                    menuAgenda.TelaAgenda();
                    break;

                case ConsoleKey.F6:
                    Console.WriteLine("Finalizando Aplicacao");
                    break;
                }
            } while (opcao != ConsoleKey.F3);
        }