Example #1
0
        private void chave(Usuario acesso_user)
        {
            switch (acesso_user.Chave_cod_acesso)
            {
            case 0: MessageBox.Show("Usuário bloqueado / Usuário invalido / Senha incorreta"); break;

            case 1:
                var form_gerente = new frm_MDIParent_ADM();
                form_gerente.Show();
                this.Hide();
                break;

            case 2:
            case 3:
                var recepcao_forme        = new frm_index_solicitacao();
                RecepcaoVendedor recepcao = new RecepcaoVendedor();
                recepcao.Usu_ID = acesso_user.Usu_ID;
                recepcao        = regra_user.login_recepcao(recepcao);

                frm_index_solicitacao.recepcao_statica = recepcao;
                frm_index_solicitacao.recepcao_sexo    = acesso_user.Sexo;
                recepcao_forme.Show();
                this.Hide();

                break;

            case 4:
                var helpdesk_forme = new frm_HelpDesk();
                var helpdesk       = new HelpDesk();
                helpdesk.Usu_ID = acesso_user.Usu_ID;
                helpdesk        = regra_user.login_help(helpdesk);

                frm_HelpDesk.help_atendimento = helpdesk;
                frm_HelpDesk.sexo_usuario     = acesso_user.Sexo;
                helpdesk_forme.Show();
                this.Hide();
                ; break;

            case 5: MessageBox.Show("Usuário Técnico-Campo, acesso não permitido aqui!"); break;

            case 7:
                var estoque_forme = new NDM_SoftwareV5.Formularios.Usuarios.Usuario_Estoque.MDI_estoque_index();

                Estoquista estoquista = new Estoquista();
                estoquista.Usu_ID = acesso_user.Usu_ID;
                estoquista        = regra_user.login_estoquista(estoquista);

                MDI_estoque_index.estoquista = estoquista;
                estoque_forme.Show();
                this.Hide();
                break;

            default: MessageBox.Show("Usuário bloqueado / Usuário invalido / Senha incorreta"); break;
            }
        }
Example #2
0
        public static void ExibirCadastroEstoquista()
        {
            var confirmacao = "";

            while (true)
            {
                Console.Clear();

                string menuCadastro = "                                                | Cadastro de estoquista |" +
                                      "\n" +
                                      "\n                                  Favor preencher as próximas informações corretamente." +
                                      "\n\n";

                Console.WriteLine(menuCadastro);
                Console.Write("> Nome do estoquista: ");
                string nome = Console.ReadLine();
                Console.Write("> Telefone do estoquista: ");
                string telefone = Console.ReadLine();
                Console.Write("> CPF do estoquista: ");
                string cpf = Console.ReadLine();
                Console.Write("> Endereço do estoquista: ");
                string endereco = Console.ReadLine();
                Console.Write("> Qual o produto deste estoquista: ");
                string tipoEstoque = Console.ReadLine();

                Console.Clear();

                string menuConfirmacao = "\n                                     Confira se os dados a seguir estão corretos: " +
                                         "\n" +
                                         "\n> Nome informado: ( " + nome + " )" +
                                         "\n> Telefone informado: ( " + telefone + " )" +
                                         "\n> CPF informado: ( " + cpf + " )" +
                                         "\n> Endereço informado: ( " + endereco + " )" +
                                         "\n> Estoque informado: ( " + tipoEstoque + " )" +
                                         "\n" +
                                         "\n                      Digite [Sim] caso estiver correto e [Não] caso queira preencher novamente." +
                                         "\n";

                Console.WriteLine(menuConfirmacao);
                Console.Write("* Confirmação: ");
                confirmacao = Console.ReadLine();

                if (confirmacao == "s" ||
                    confirmacao == "S" ||
                    confirmacao == "sim" ||
                    confirmacao == "Sim" ||
                    confirmacao == "SIm" ||
                    confirmacao == "SIM" ||
                    confirmacao == "sIM" ||
                    confirmacao == "siM" ||
                    confirmacao == "sIm")
                {
                    Estoquista estoquista = new Estoquista(nome, telefone, cpf, endereco, tipoEstoque);

                    estoquista.Salvar();

                    Console.Clear();
                    Console.WriteLine("\n\n                                            * Estoquista adicionado com sucesso! *");
                    Console.WriteLine("\n                                     Pressione 'ENTER' para retornar ao menu inicial.");
                    Console.ReadLine();

                    break;
                }
            }
        }