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