示例#1
0
        static void Main(string[] args)
        {
            int opcaoDeslogado = 0;
            do{
                MenuUtil.MenuDeslogado();
                opcaoDeslogado = int.Parse(Console.ReadLine());

                switch(opcaoDeslogado){
                    case 1:
                        //Cadastrar novo usuario
                        UsuarioViewController.CadastrarUsuario();
                        break;
                    case 2:
                        //Listar todos os usuarios
                        UsuarioViewController.ListarUsuario();
                    break;
                    case 3:
                        //Efetuar Login
                        UsuarioViewModel usuarioRecuperado = UsuarioViewController.EfetuarLogin();
                        if(usuarioRecuperado != null){
                            Console.WriteLine($"Bem-Vindo {usuarioRecuperado.Nome}");
                            int opcaoLogado = 0;
                            do{
                                MenuUtil.MenuLogado();
                                opcaoLogado = int.Parse(Console.ReadLine());

                                switch (opcaoLogado){
                                    case 1:
                                    //Cadastrar Produto
                                    ProdutoViewController.CadastrarProduto(usuarioRecuperado);
                                    break;
                                    case 2:
                                    //Listar Produtos
                                    ProdutoViewController.Listar();
                                    break;
                                    case 3:
                                    //Buscar Produto por Id
                                    break;
                                    case 0:
                                    //Sair
                                    Console.WriteLine("Tchau, Até Mais!");
                                    break;
                                    default:
                                    Console.WriteLine("Opção Inváida!");
                                    break;
                                }

                            }while(true);
                        }
                    break;
                    case 0:
                        Console.WriteLine("Tchau, Até Mais");
                    break;
                    default:
                    Console.WriteLine("Opção Inválida!");
                    break;
                }
            }while(opcaoDeslogado != 0);
        }
示例#2
0
        static void Main(string[] args)
        {
            int opcaoDeslogado = 0;
            int opcaoLogado = 0;
            do{
                MenuUtil.MenuDeslogado();
                opcaoDeslogado = int.Parse(Console.ReadLine());

                switch (opcaoDeslogado){
                    case 1:
                        //Cadastrar novo Usuário
                        UsuarioViewController.CadastrarUsuario();
                    break;

                    case 2:
                        //Listar todos os Usuários
                        UsuarioViewController.ListarUsuario();
                    break;

                    case 3:
                        //Efetuar Login
                        UsuarioViewModel usuarioRecuperado = UsuarioViewController.EfetuarLogin();
                        if(usuarioRecuperado != null){
                            System.Console.WriteLine($"Bem vindo {usuarioRecuperado.Nome}");

                            do{
                                MenuUtil.MenuLogado();
                                opcaoLogado = int.Parse(Console.ReadLine());

                                switch (opcaoLogado){
                                    case 1:
                                        //Cadastrar Produto
                                        ProdutoViewController.CadastrarProduto(usuarioRecuperado);
                                    break;

                                    case 2:
                                        //Listar Produtos
                                        ProdutoViewController.Listar();

                                    break;

                                    case 3:
                                        //Buscar por Id
                                    break;

                                    case 0:
                                        //sair
                                        System.Console.WriteLine("Você pediu para sair");
                                    break;
                                    
                                    default:
                                        System.Console.WriteLine("Opção Inválida");
                                    break;
                                }
                            }while(opcaoLogado !=0);
                        }


                    break;

                    case 0:
                        //Sair
                        System.Console.WriteLine("Volte sempre");
                    break;

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

            }while(opcaoDeslogado != 0);
        }//fim static void main
示例#3
0
        static void Main(string[] args)
        {
            int opcaoDeslogado = 0;

            do
            {
                MenuUtil.MenuDeslogado();
                opcaoDeslogado = int.Parse(Console.ReadLine());
                switch (opcaoDeslogado)
                {
                case 1:
                    //CADASTRAR
                    Console.Clear();
                    UsuarioViewController.CadastrarUsuario();
                    Console.ReadLine();

                    break;

                case 2:
                    //LISTARcc
                    Console.Clear();
                    UsuarioViewController.ListarUsuarios();
                    Console.ReadLine();

                    break;

                case 3:
                    //LOGIN
                    Console.Clear();

                    UsuarioViewModel userRecuperado = UsuarioViewController.EfetuarLogin();

                    if (userRecuperado == null)
                    {
                        System.Console.WriteLine("hehe");
                    }
                    else
                    {
                        System.Console.WriteLine($"Bem vindo, {userRecuperado.Nome}");
                        int opcaoLogado = 0;

                        do
                        {
                            //MENULOGADO
                            MenuUtil.MenuLogado();
                            opcaoLogado = int.Parse(Console.ReadLine());

                            switch (opcaoLogado)
                            {
                            case 1:
                                //CADASTRAR NEW PRODUTO
                                ProdutoViewController.CadastrarProduto(userRecuperado);
                                break;

                            case 2:
                                //LISTAR PRODUTOS
                                ProdutoViewController.Listar();
                                break;

                            case 3:
                                //BUSCAR POR ID
                                break;

                            case 0:
                                //SAIR
                                break;

                            default:
                                System.Console.WriteLine("Opção Inválida");
                                Console.ReadLine();
                                break;
                            }
                        } while (opcaoDeslogado != 0);
                    }

                    break;

                case 0:
                    System.Console.WriteLine("Volte Sempre");
                    break;

                default:
                    System.Console.WriteLine("Opção Inválida");
                    Console.ReadLine();
                    break;
                }
            } while (opcaoDeslogado != 0);
        }