示例#1
0
        static void Main(string[] args)
        {
            UsuarioViewController usuarioView = new UsuarioViewController();

            usuarioView.Cadastrar();

            // usuarioView.Logar();

            usuarioView.Listar();
        }
示例#2
0
        static void Main(string[] args)
        {
            int opcaoDeslogado = 0;

            do
            {
                MenuUtil.MenuDeslogado();

                opcaoDeslogado = int.Parse(Console.ReadLine());

                switch (opcaoDeslogado)
                {
                case 1:
                {
                    UsuarioViewController.CadastrarUsuario();
                    break;
                }

                case 3:
                {
                    UsuarioViewController.Listar();
                    break;
                }

                case 0:
                {
                    System.Console.WriteLine("Tchau.");
                    break;
                }

                default:
                {
                    System.Console.WriteLine("Opção inválida.");
                    break;
                }
                }
            }while (opcaoDeslogado != 0);
        }
        static void Main(string[] args)
        {
            int opcaoDeslogado = 0, opcaoLogado = 0;

            do
            {
                MenuUtil.MenuDeslogado();

                opcaoDeslogado = int.Parse(Console.ReadLine());

                switch (opcaoDeslogado)
                {
                case 1: {
                    UsuarioViewController.CadastrarUsuario();
                    break;
                }

                case 2: {
                    //Vai para a tela de login e retorna o usuário caso válido
                    UsuarioViewModel usuarioViewModel = UsuarioViewController.Logar();
                    //Verifica se o usuário é válido
                    if (usuarioViewModel != null)
                    {
                        //Mostra mensagem de boas vindas
                        System.Console.WriteLine("Seja bem vindo " + usuarioViewModel.Nome);

                        do
                        {
                            //Mostra o menu do usuário logado
                            MenuUtil.MenuLogado();
                            //Aguarda opção do usuário
                            opcaoLogado = int.Parse(Console.ReadLine());

                            //Escolhe a opção do usuário
                            switch (opcaoLogado)
                            {
                            case 1: {
                                ProdutoViewController.CadastrarProduto();
                                break;
                            }

                            case 2: {
                                ProdutoViewController.ListarProdutos();
                                break;
                            }

                            case 0: {
                                System.Console.WriteLine("Tchau");
                                break;
                            }

                            default: {
                                System.Console.WriteLine("Opção inválida");
                                break;
                            }
                            }

                            //Fica no laço enquanto opção diferente de 0
                        } while (opcaoLogado != 0);
                    }

                    break;
                }

                case 3: {
                    UsuarioViewController.Listar();
                    break;
                }

                case 0: {
                    System.Console.WriteLine("Tchau");
                    break;
                }

                default: {
                    System.Console.WriteLine("Opção Inválida");
                    break;
                }
                }
            } while (opcaoDeslogado != 0);
        }
示例#4
0
        static void Main(string[] args)
        {
            int opcaoDeslogado = 0, opcaoLogado = 0;

            do
            {
                MenuUtil.MenuDeslogado();
                opcaoDeslogado = int.Parse(Console.ReadLine());

                switch (opcaoDeslogado)
                {
                case 0:
                    System.Console.WriteLine("É nois");
                    Console.ReadKey();
                    break;

                case 1:
                    UsuarioViewController.CadastrarUsuario();
                    break;

                case 2:
                    UsuarioViewModel usuarioViewModel = UsuarioViewController.Logar();

                    //Verifica se o usuário é valido
                    if (usuarioViewModel != null)
                    {
                        //Mensagem de boas vindas
                        Console.WriteLine("Seja Bem-Vindo " + usuarioViewModel.Nome);

                        do
                        {
                            //Mostra o menu do usuário logado
                            MenuUtil.MenuLogado();
                            //Aguarda ioção do usuário
                            opcaoLogado = int.Parse(Console.ReadLine());
                            //Escolhe a opção do usuário
                            switch (opcaoLogado)
                            {
                            case 0:
                                System.Console.WriteLine("Obrigado!");
                                break;

                            case 1:
                                ProdutoViewController.CadastrarProduto();
                                break;

                            case 2:
                                ProdutoViewController.ListarProdutos();
                                break;

                            default:
                                System.Console.WriteLine("Opção Inválida");
                                break;
                            }
                            //Fica no laço enquanto a opção é diferente de 0
                        } while (opcaoLogado != 0);
                    }
                    break;

                case 3:
                    UsuarioViewController.Listar();
                    break;

                default:
                    break;
                }
            } while (opcaoDeslogado != 0);
        }