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; } } }
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; } }
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); }