static void Main(string[] args) { int opcaoDeslogado = 0; int opcaoLogado = 0; do { MenuUtil.MenuDeslogado(); opcaoDeslogado = int.Parse(Console.ReadLine()); switch (opcaoDeslogado) { case 1: //Cadastra usuario UsuarioViewController.CadastrarUsuario(); break; case 2: //Efetua Login UsuarioViewModel usuarioRecuperado = UsuarioViewController.EfetuarLogin(); if (usuarioRecuperado != null) { System.Console.WriteLine($"Seja bien vindo - {usuarioRecuperado.Nome}"); MenuUtil.MenuLogado(); opcaoLogado = int.Parse(Console.ReadLine()); do { switch (opcaoLogado) { case 1: ProdutoViewController.CadastrarProduto(); break; case 2: ProdutoViewController.ListarProduto(); break; case 3: ProdutoViewController.BuscarId(); break; } } while (opcaoLogado != 0); } break; case 3: //Listar UsuarioViewController.ListarUsuario(); break; case 0: //Sair break; default: System.Console.WriteLine("Opção Inválida"); break; } } while (opcaoDeslogado != 0); }
static void Main(string[] args) { UsuarioViewController usuarioView = new UsuarioViewController(); usuarioView.Menu(); int resposta = int.Parse(Console.ReadLine()); System.Console.WriteLine(""); switch (resposta) { case 1: usuarioView.Cadastrar(); break; case 2: usuarioView.Logar(); break; case 3: break; default: System.Console.WriteLine("Opção inválida"); break; } }
static void Main(string[] args) { int opcaoDeslogado = 0; do { //Menu Deslogado MenuUtil.MenuDeslogado(); opcaoDeslogado = int.Parse(Console.ReadLine()); switch (opcaoDeslogado) { case 1: //Cadastrar Usuario UsuarioViewController.CadastrarUsuario(); break; //fim cadastrar usuario case 2: //listar usuario UsuarioViewController.ListarUsuario(); break; case 0: //Sair Console.WriteLine("Tchau, Até Mais"); break; //fim sair default: System.Console.WriteLine("Opção Inválida!"); break; } }while(opcaoDeslogado != 0); }//fim switch
static void Main(string[] args) { int opcaoDeslogado = 0; do { MenuUtils.MenuDeslogado(); opcaoDeslogado = int.Parse(Console.ReadLine()); switch (opcaoDeslogado) { case 1: //Cadastro usuario UsuarioViewController.CadastrarUsuario(); break; case 2: //Login UsuarioViewModel usuarioRecuperado = UsuarioViewController.Login(); if (usuarioRecuperado != null) { System.Console.WriteLine($"Seja Bem Vindo {usuarioRecuperado.Nome}"); System.Console.WriteLine("Pressione ENTER para continuar"); Console.ReadLine(); } break; default: System.Console.WriteLine("Digite uma opção válida"); break; } } while (opcaoDeslogado != 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 break; case 0: Console.WriteLine("Tchau, Até Mais"); break; default: Console.WriteLine("Opção Inválida!"); break; } }while(opcaoDeslogado != 0); }
static void Main(string[] args) { int opcaoDeslog = 0; int opcaoLog = 0; do { MenusUtil.menuDeslogado(); opcaoDeslog = int.Parse(Console.ReadLine()); switch (opcaoDeslog) { case 1: //Cadastrar Usuário UsuarioViewController.CadastrarUsuario(); break; case 2: //Logar Usuário UsuarioViewModel usuarioRecuperado = UsuarioViewController.EfetuarLogin(); if (usuarioRecuperado != null) { System.Console.WriteLine($"Seja vem vindo - {usuarioRecuperado.Nome}"); do { MenusUtil.menuLogado(); opcaoLog = int.Parse(Console.ReadLine()); switch (opcaoLog) { case 1: //Cadastrar Tarefa TarefasViewController.cadastrarTarefas(usuarioRecuperado); break; case 2: //Logar Tarefa TarefasViewController.ListarTarefas(usuarioRecuperado); break; case 0: System.Console.WriteLine("Você foi deslogado."); break; default: System.Console.WriteLine("Valor Inválido, digite novamente!"); break; } } while (opcaoLog != 0); } break; case 0: System.Console.WriteLine("Obrigado pela visita, Volte Sempre!"); break; default: System.Console.WriteLine("Opção Inválida, digite novamente..."); break; } } while (opcaoDeslog != 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); }
static void Main(string[] args) { UsuarioViewController usuarioViewController = new UsuarioViewController(); usuarioViewController.CadastroUsuario(); usuarioViewController.ListarUsuarios(); }
static void Main(string[] args) { UsuarioViewController usuarioView = new UsuarioViewController(); usuarioView.Cadastrar(); // usuarioView.Logar(); usuarioView.Listar(); }
static void Main(string[] args) { int opcaoDeslogado = 0; int opcaoLogado = 0; do { MenuUtil.MenuDeslogado(); opcaoDeslogado = int.Parse(Console.ReadLine()); switch (opcaoDeslogado) { case 1: UsuarioViewController.CadastrarUsuario(); break; case 2: UsuarioViewModel usuarioRecuperado = UsuarioViewController.EfetuarLogin(); if (usuarioRecuperado != null) { Console.WriteLine($"Seja bem vindo - {usuarioRecuperado.Nome}"); do { MenuUtil.MenuLogado(); opcaoLogado = int.Parse(Console.ReadLine()); switch (opcaoLogado) { case 1: TarefasViewController.DeterminarTarefas(); break; case 2: TarefasViewController.ListarTarefas(); break; default: Console.WriteLine("Opção Inválida"); break; } } while (opcaoLogado != 0); } break; case 3: UsuarioViewController.ListarUsuario(); break; default: Console.WriteLine("Opção Inválida"); break; } } while (opcaoDeslogado != 0); }
static void Main(string[] args) { int opcaoDeslogado = 0; int opcaoLogado = 0; do { MenuUtil.MenuDeslogado(); opcaoDeslogado = int.Parse(Console.ReadLine()); switch (opcaoDeslogado) { case 1: //Cadastra Os Usuarios UsuarioViewController.CadastrarUsuario(); break; case 2: //Efetuar Login UsuarioViewModel usuarioRecuperado = UsuarioViewController.EfetuarLogin(); if (usuarioRecuperado != null) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine($"Seja bem vindo - {usuarioRecuperado.Nome}"); Console.ResetColor(); Console.ReadLine(); do { MenuUtil.MenuLogado(); opcaoLogado = int.Parse(Console.ReadLine()); switch (opcaoLogado) { case 1: //Cadastrar Tarefas TarefaViewController.CadastrarTarefa(); break; case 2: //Listar Tarefas TarefaViewController.ListarTarefas(); break; } } while (opcaoLogado != 0); } break; case 0: //Fecha o programa break; } } while (opcaoDeslogado != 0); }
static void Main(string[] args) { do { MenuUtils.MenuDeslogado(); Console.Write(" Digite o Número De Uma Opção : "); int opcao = int.Parse(Console.ReadLine()); System.Console.WriteLine(" "); bool a = false; switch (opcao) { case 1: UsuarioViewController.CadastrarUsuario(); break; case 2: UsuarioViewController.EfetuarLogin(); do { MenuUtils.MenuLogado(); System.Console.Write("Digite o número da opção : "); int opcaoLogado = int.Parse(Console.ReadLine()); switch (opcaoLogado) { case 1: LogadoViewController.EscreverTarefa(); break; case 2: LogadoViewController.VisualizarTarefa(); break; default: System.Console.WriteLine("Sair"); a = !a; break; } } while (!a); break; default: System.Console.WriteLine("Fim"); a = !a; break; } } while (true); }
static void Main(string[] args) { int opcaoDeslogado = 0; do { //Menu Deslogado MenuUtil.MenuDeslogado(); opcaoDeslogado = int.Parse(Console.ReadLine()); switch (opcaoDeslogado) { case 1: //Cadastrar usuário UsuarioViewController.CadastrarUsuario(); break; case 2: //Efetuar Login UsuarioViewModel usuarioRetornado = UsuarioViewController.EfetuarLogin(); if (usuarioRetornado != null) { System.Console.WriteLine($"Bem vindo {usuarioRetornado}"); } else { Console.WriteLine("Usuário ou Senha Inválido , Tente Novamente!"); continue; } break; case 3: //Listar usuário Cadastrados UsuarioViewController.ListarUsuario(); break; case 9: //Sair break; default: System.Console.WriteLine("Opção Inválido"); break; } } while (opcaoDeslogado != 0); }
static void Main(string[] args) { int opcaoDeslogado = 0; int opcaoLogado = 0; do { MenuUtil.MenuDeslogado(); opcaoDeslogado = int.Parse(Console.ReadLine()); switch (opcaoDeslogado) { case 1: UsuarioViewController.CadastrarUsuario(); break; case 2: UsuarioViewModel usuarioRecuperado = UsuarioViewController.EfetuarLogin(); if (usuarioRecuperado != null) { System.Console.WriteLine($"Seja Bem Vindo - {usuarioRecuperado.Nome}"); MenuUtil.MenuLogado(); opcaoLogado = int.Parse(Console.ReadLine()); do { switch (opcaoLogado) { case 1: TarefasViewController.CadastrarTarefas(); break; case 2: TarefasViewController.ListarTarefas(); break; } } while (opcaoLogado != 0); System.Console.WriteLine("Obrigado pela atenção!"); } break; case 3: UsuarioViewController.ListarUsuario(); break; } } while (opcaoDeslogado != 0); System.Console.WriteLine("Obrigado pela atenção!"); }
static void Main(string[] args) { /* UsuarioViewModel usuario = new UsuarioViewModel(); * usuario.Id = 1; * usuario.Nome = "Carlos"; * usuario.DataCriacao = DateTime.Now; * * ProdutoViewModel produto = new ProdutoViewModel(); * produto.Id = 1; * produto.Nome = "Paxtel de Flango";*/ int opcaoDeslogado = 0; do { MenuUtil.MenuDeslogado(); opcaoDeslogado = int.Parse(Console.ReadLine()); switch (opcaoDeslogado) { case 1: UsuarioViewController.CadastrarUsuario(); break; case 2: //Efetuar login UsuarioViewModel usuarioRtornado = UsuarioViewController.EfetuarLogin(); System.Console.WriteLine($"seja bem vindo {usuarioRtornado.Nome}"); break; case 3: //listar usuarios UsuarioViewController.ListarUsuario(); break; case 0: //sair break; default: System.Console.WriteLine("Opção inválida"); break; } } while (opcaoDeslogado != 0); }
static void Main(string[] args) { int opcaoDeslogado = 0; do { // Menu Deslogado MenuUtil.MenuDeslogado(); opcaoDeslogado = int.Parse(Console.ReadLine()); switch (opcaoDeslogado) { case 1: //Cadastrar usuário UsuarioViewController.CadastrarUsuario(); break; case 2: //Efetuar Login UsuarioViewModel usuarioRetornado = UsuarioViewController.EfetuarLogin(); if (usuarioRetornado != null) { Console.WriteLine($"Bem vindo {usuarioRetornado.Nome}"); //Coloar o menu Logado } break; case 3: //Listar usuários Cadastrados UsuarioViewController.ListarUsuario(); break; case 0: //Sair break; default: Console.WriteLine("Opção Inválida"); break; } } while (opcaoDeslogado != 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; do { Console.Clear(); MenuUtil.MenuDeslogado(); opcaoDeslogado = int.Parse(Console.ReadLine()); switch (opcaoDeslogado) { case 1: Console.Clear(); UsuarioViewController.CadastrarUsuario(); break; case 2: Console.Clear(); //LISTAR break; case 3: //LOGIN break; case 0: System.Console.WriteLine("Volte Sempre"); break; default: System.Console.WriteLine("Opção Inválida"); Console.ReadLine(); break; } } while (opcaoDeslogado != 0); }
static void Main(string[] args) { UsuarioViewModel usuarioLogado = null; do { MenuUtils.MostrarMenuDeslogado(); MenuDeslogadoEnum opcao = ((MenuDeslogadoEnum)Enum.Parse(typeof(MenuDeslogadoEnum), Console.ReadLine())); switch (opcao) { case MenuDeslogadoEnum.CADASTRAR_USUARIO: //Cadastrar usuário UsuarioViewController.CadastrarUsuario(); break; case MenuDeslogadoEnum.EFETUAR_LOGIN: //Efetuar Login usuarioLogado = UsuarioViewController.EfetuarLogin(); do { //Menu logado MenuUtils.MostrarMenuLogado(usuarioLogado); MenuLogadoEnum opcaoLogado = ((MenuLogadoEnum)Enum.Parse(typeof(MenuLogadoEnum), Console.ReadLine())); switch (opcaoLogado) { case MenuLogadoEnum.CADASTRAR_PRODUTO: //TODO: CadastrarProduto() ProdutoViewController.CadastrarProduto(usuarioLogado.Id); break; case MenuLogadoEnum.ALTERAR_PRODUTO: //TODO: AlterarProduto() ProdutoViewController.AlterarProduto(); break; case MenuLogadoEnum.LISTAR: //TODO: Listar() ProdutoViewController.ListarProdutos(); break; case MenuLogadoEnum.REMOVER_PRODUTO: //TODO: RemoverProduto() ProdutoViewController.RemoverProduto(); break; case MenuLogadoEnum.VALOR_TOTAL: //TODO: ValorTotal() ProdutoViewController.MostrarValorTotal(); break; case MenuLogadoEnum.VOLTAR: usuarioLogado = null; break; } }while(usuarioLogado != null); break; case MenuDeslogadoEnum.LISTAR_USUARIOS: //Listar usuários cadastrados UsuarioViewController.ListarUsuarios(); break; case MenuDeslogadoEnum.SAIR: //Sair Environment.Exit(0); break; default: Mensagem.MostrarMensagem("Digite uma opção válida.", TipoMensagemEnum.ERRO); break; } }while (true); }
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); }
static void Main(string[] args) { int opcaoDeslogado = 0; int opcaoLogado = 0; do { MenuUtil.MenuDeslogado(); opcaoDeslogado = int.Parse(Console.ReadLine()); switch (opcaoDeslogado) { case 1: //Cadastra Usuario UsuarioViewController.CadastrarUsuario(); break; case 2: //Efetua Login UsuarioViewModel usuarioRecuperado = UsuarioViewController.EfetuarLogin(); if (usuarioRecuperado != null) { System.Console.WriteLine($"Seja bem vindo {usuarioRecuperado.Nome}"); System.Console.WriteLine("Pressione ENTER para continuar"); Console.ReadLine(); do { MenuUtil.MenuLogado(); opcaoLogado = int.Parse(Console.ReadLine()); switch (opcaoLogado) { case 1: //CADASTRAR PRODUTO ProdutoViewController.CadastrarProduto(); break; case 2: //LISTAR ProdutoViewController.ListarProduto(); break; case 3: //BUSCA POR ID ProdutoViewController.BuscaPorId(); break; case 0: break; default: System.Console.WriteLine("Digite uma opção válida"); break; } } while (true); } break; case 3: //Listar UsuarioViewController.ListarUsuario(); break; case 0: //Sair break; default: System.Console.WriteLine("Opção Inválida"); break; } } while (opcaoDeslogado != 0); }
static void Main(string[] args) { int opcaoDeslogado = 0; do { MenuUtil.MenuDeslogado(); opcaoDeslogado = int.Parse(Console.ReadLine()); switch (opcaoDeslogado) { case 1: //cadastrar novo usuário UsuarioViewController.CadastrarUsuario(); break; case 2: //Listar usuários UsuarioViewController.ListarUsuario(); break; case 3: //Efetuar login UsuarioViewModel usuarioRecuperado = UsuarioViewController.EfetuarLogin(); if (usuarioRecuperado != null) { System.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 break; case 3: //Buscar por id break; case 0: //sair System.Console.WriteLine("volty sempry"); 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); }
static void Main(string[] args) { int opcaoDeslogado = 0; do { MenuUtil.MenuDeslogado(); opcaoDeslogado = int.Parse(Console.ReadLine()); switch (opcaoDeslogado) { case 1: //Cadastra Usuario UsuarioViewController.CadastrarUsuario(); break; case 2: //Efetua Login UsuarioViewModel usuarioRecuperado = UsuarioViewController.EfetuarLogin(); if (usuarioRecuperado != null) { do { System.Console.WriteLine($"\n-----------------------------------"); System.Console.WriteLine($" Seja bem-vindo {usuarioRecuperado.Nome}"); MenuUtil.MenuLogado(); opcaoDeslogado = int.Parse(Console.ReadLine()); switch (opcaoDeslogado) { case 1: //Cadastra Produto ProdutoViewController.CadastrarProduto(); break; case 2: //Listar ProdutoViewController.ListarProdutos(); break; case 3: ProdutoViewModel produtoRecuperado = ProdutoViewController.BuscarporId(); System.Console.WriteLine($"Id: {produtoRecuperado.Id}\nNome: {produtoRecuperado.Nome}\nDescrição: {produtoRecuperado.Descricao}\nPreço: {produtoRecuperado.Preco}\nCategoria: {produtoRecuperado.Categoria}"); break; case 0: //Sair break; default: System.Console.WriteLine("Opção Inválida"); break; } } while (opcaoDeslogado != 0); } break; case 3: //Listar UsuarioViewController.ListarUsuario(); break; case 0: //Sair break; default: System.Console.WriteLine("Opção Inválida"); break; } } while (opcaoDeslogado != 0); }
static void Main(string[] args) { bool querSair = false; TransacaoViewController transacaoViewController = new TransacaoViewController(); var repositorioUsuario = new RepositorioUsuario(); do { Console.Clear(); MenuUtils.MenuDeslogado(); string codigo = Console.ReadLine(); switch (codigo) { case "1": UsuarioViewController.CadastrarUsuario(); break; case "2": UsuarioViewModel usuarioRecuperado = UsuarioViewController.LoginUsuario(); if (usuarioRecuperado != null) { if (usuarioRecuperado.Tipo.Equals("Comum")) { Console.Clear(); CoresUtils.MostrarMensagem($" Bem-Vindo {usuarioRecuperado.Nome}", TipoMensagemEnum.SUCESSO); System.Console.WriteLine("Pressione ENTER para continuar"); Console.ReadLine(); do { MenuUtils.MenuLogado(); codigo = Console.ReadLine(); switch (codigo) { case "1": transacaoViewController.CadastrarTransacao(usuarioRecuperado); repositorioUsuario.Editar(usuarioRecuperado); break; case "2": TransacaoViewController.TransacoesWord(usuarioRecuperado.Nome); CoresUtils.MostrarMensagem("\nArquivo criado com sucesso!", TipoMensagemEnum.SUCESSO); System.Console.WriteLine("Pressione ENTER para continuar"); break; case "3": TransacaoViewController.ExibirTransacao(usuarioRecuperado.Nome); break; case "0": CoresUtils.MostrarMensagem("Obrigado pela preferência", TipoMensagemEnum.SUCESSO); querSair = true; break; default: CoresUtils.MostrarMensagem("Digite um valor válido!", TipoMensagemEnum.ALERTA); System.Console.WriteLine("Pressione ENTER para continuar"); Console.ReadLine(); break; } } while (!querSair); } else { Console.Clear(); CoresUtils.MostrarMensagem($" Bem-Vindo {usuarioRecuperado.Nome}", TipoMensagemEnum.SUCESSO); System.Console.WriteLine(" Pressione ENTER para continuar"); Console.ReadLine(); Console.Clear(); do { MenuUtils.MenuADM(); codigo = Console.ReadLine(); switch (codigo) { case "1": UsuarioViewController.ExibirUsuarios(); break; case "2": UsuarioViewController.UsuariosWord(); CoresUtils.MostrarMensagem("\nArquivo criado com sucesso!", TipoMensagemEnum.SUCESSO); System.Console.WriteLine("Pressione ENTER para continuar"); Console.ReadLine(); break; case "3": RepositorioUsuario.Zipar(); CoresUtils.MostrarMensagem("\nArquivo criado com sucesso!", TipoMensagemEnum.SUCESSO); System.Console.WriteLine("Pressione ENTER para continuar"); Console.ReadLine(); break; case "0": CoresUtils.MostrarMensagem("Obrigado pela preferência", TipoMensagemEnum.SUCESSO); querSair = true; break; default: CoresUtils.MostrarMensagem("Digite um valor válido!", TipoMensagemEnum.ALERTA); System.Console.WriteLine("Pressione ENTER para continuar"); Console.ReadLine(); break; } } while (!querSair); } } else { CoresUtils.MostrarMensagem("Usuário ou senha inválidos", TipoMensagemEnum.ALERTA); System.Console.WriteLine("Pressione ENTER para continuar"); Console.ReadLine(); } break; case "0": CoresUtils.MostrarMensagem("Obrigado pela preferência", TipoMensagemEnum.SUCESSO); querSair = true; break; default: CoresUtils.MostrarMensagem("Digite um valor válido!", TipoMensagemEnum.ALERTA); System.Console.WriteLine("Pressione ENTER para continuar"); Console.ReadLine(); break; } } while (!querSair); }
static void Main(string[] args) { do { MenuUtils.MenuDeslogado(); System.Console.Write("Digite o número da opçâo : "); int opcaoDeslogado = int.Parse(Console.ReadLine()); System.Console.WriteLine(" "); switch (opcaoDeslogado) { case 1: UsuarioViewController.CadastrarUsuario(); break; case 2: UsuarioViewModel usuarioRecuperado = UsuarioViewController.EfetuarLogin(); if (usuarioRecuperado != null) { Console.ForegroundColor = ConsoleColor.Green; System.Console.WriteLine($" \nBem-Vindo {usuarioRecuperado.Nome}\n "); Console.ResetColor(); do { int opcaoLogado; MenuUtils.MenuLogado(); System.Console.Write("Digite o número da opção : "); opcaoLogado = int.Parse(Console.ReadLine()); switch (opcaoLogado) { case 1: //Receita break; case 2: //Despesas break; case 3: //Extrato De Transações break; case 4: //VEr Saldo if (usuarioRecuperado.Saldo >= 0) { Console.ForegroundColor = ConsoleColor.Green; System.Console.WriteLine($"Saldo Atual : {usuarioRecuperado.Saldo}"); Console.ResetColor(); } else { Console.ForegroundColor = ConsoleColor.Red; System.Console.WriteLine($"Saldo Atual : {usuarioRecuperado.Saldo}"); Console.ResetColor(); } break; default: System.Console.WriteLine("Opção Invalida"); continue; } } while (true); } break; default: System.Console.WriteLine("Opção Inválida"); continue; } } while (true); }
static void Main(string[] args) { bool querSair = false; int resposta; do { Console.Clear(); MenuUtil.MenuDeslogado(); resposta = int.Parse(Console.ReadLine()); switch (resposta) { case 1: UsuarioViewController.CadastrarUsuario(); break; case 2: UsuarioViewModel UserRec = UsuarioViewController.Logar(); if (UserRec != null) { bool querSair2 = false; do { Console.Clear(); Console.ForegroundColor = ConsoleColor.Green; System.Console.WriteLine($" Bem Vindo {UserRec.Nome}! "); Console.ResetColor(); MenuUtil.MenuLogado(); resposta = int.Parse(Console.ReadLine()); switch (resposta) { case 1: //Cadastrar transações -- FEITO Console.Clear(); TransacaoViewController.CadastrarTransacao(UserRec); break; case 2: //Exibir Transações, ou seja infos de cada -- SUPOSTAMENTE FEITO Console.Clear(); TransacaoViewController.ExibirTransacoesTerminal(); break; case 3: //Relatar no word Users -- SUPOSTAMENTE FEITO Console.Clear(); UsuarioViewController.RelatarWord(); break; case 4: //Relatar no word Transaçoes do usuario -- SUPOSTAMENTE FEITO Console.Clear(); TransacaoViewController.RelatarWord(UserRec); break; case 5: Console.Clear(); //Exportar Banco de Dados no zip TransacaoViewController.ExportarZip(); break; case 0: //-- FEITO System.Console.WriteLine("Saindo.."); Thread.Sleep(2000); querSair2 = true; break; default: //ERRO, VOLTA AO MENU PRINCIPAL -- FEITO System.Console.WriteLine("Código inválido.. "); Thread.Sleep(2000); break; } } while (!querSair2); } else { System.Console.WriteLine("Usuário não Encontrado.."); Thread.Sleep(2000); continue; } break; case 0: System.Console.WriteLine("Saindo.."); Thread.Sleep(2000); querSair = true; break; default: System.Console.WriteLine("Código inválido.. "); Thread.Sleep(2000); querSair = false; break; } } while (!querSair); }
static void Main(string[] args) { int opcaoDeslogado = 0; int opcaoLogado = 0; int opcaoTransacao = 0; int opcaoExtrato = 0; TransacaoRepositorio transacaoRepositorio = new TransacaoRepositorio(); UsuarioRepositorio usuarioRepositorio = new UsuarioRepositorio(); do { MenuUtils.MenuDeslogado(); opcaoDeslogado = int.Parse(Console.ReadLine()); switch (opcaoDeslogado) { case 1: UsuarioViewController.CadastrarUsuario(); break; case 2: UsuarioViewModel usuarioRecuperado = UsuarioViewController.EfetuarLogin(); if (usuarioRecuperado != null) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine($"Seja bem vindo - {usuarioRecuperado.Nome}"); Console.ResetColor(); do { MenuUtils.MenuLogado(); opcaoLogado = int.Parse(Console.ReadLine()); switch (opcaoLogado) { case 1: do { MenuUtils.MenuTransacao(); opcaoTransacao = int.Parse(Console.ReadLine()); switch (opcaoTransacao) { case 1: TransacaoViewController.CadastrarDespesa(); break; case 2: TransacaoViewController.DepositarNaConta(); break; } } while (opcaoTransacao != 0); break; case 2: do { MenuUtils.MenuExtrato(); opcaoExtrato = int.Parse(Console.ReadLine()); switch (opcaoExtrato) { case 1: TransacaoViewController.ListarCredito(); break; case 2: TransacaoViewController.ListarDeposito(); break; case 3: TransacaoViewController.SaldoAtual(); break; case 4: TransacaoViewController.Zipar(); break; case 5: List <TransacaoViewModel> extratoDeTransacoes = transacaoRepositorio.Listar(); List <TransacaoViewModel> extratoDeDepositos = transacaoRepositorio.ListarDeposito(); Spire.Doc.Document document = new Spire.Doc.Document(); Paragraph paragraph = document.AddSection().AddParagraph(); foreach (var item in extratoDeTransacoes) { Console.ForegroundColor = ConsoleColor.DarkBlue; paragraph.AppendText($"Descrição: {item.Descricao} \n Valor do Crédito: {item.ValorCredito} \n Data da Transação: {item.DataDaTransacao}\n"); Console.ResetColor(); } foreach (var item in extratoDeDepositos) { Console.ForegroundColor = ConsoleColor.DarkBlue; paragraph.AppendText($"Descrição: {item.Descricao} \n Valor do Deposito: {item.ValorDeposito} \n Data da Transação: {item.DataDaTransacao}\n"); Console.ResetColor(); } document.SaveToFile("Sample.doc", FileFormat.Doc); try { System.Diagnostics.Process.Start("Sample.doc"); } catch { } break; } } while (opcaoExtrato != 0); break; } } while (opcaoLogado != 0); } break; case 3: UsuarioViewController.ListarUsuario(); List <UsuarioViewModel> listaDeUsuarios = usuarioRepositorio.Listar(); Spire.Doc.Document documento = new Spire.Doc.Document(); Paragraph paragrafo = documento.AddSection().AddParagraph(); foreach (var item in listaDeUsuarios) { paragrafo.AppendText($"Nome: {item.Nome}\nData de Nascimento: {item.DataNascimento}\nEmail: {item.Email}\nSenha: {item.Senha}\n\n"); documento.SaveToFile("Sample.doc", FileFormat.Doc); try { System.Diagnostics.Process.Start("Sample.doc"); } catch { } } break; default: break; } } while (opcaoDeslogado != 0); Console.ForegroundColor = ConsoleColor.DarkRed; Console.WriteLine("Obrigado pela atenção!"); Console.ResetColor(); }
static void Main(string[] args) { string OpcaoDeslogado; string OpcaoLogado; bool QuerSair2 = false; bool QuerSair = false; do { MenuUtil.MenuDeslogado(); OpcaoDeslogado = Console.ReadLine(); int deslog = 0; if (int.TryParse(OpcaoDeslogado, out deslog)) { switch (deslog) { case 1: UsuarioViewController.CadastrarUsuario(); break; case 2: UsuarioViewModel usuarioRecuperado = UsuarioViewController.EfetuarLogin(); if (usuarioRecuperado != null) { System.Console.WriteLine($"Bem vindo {usuarioRecuperado.Nome}"); do { MenuUtil.MenuLogado(); OpcaoLogado = Console.ReadLine(); int log = 0; if (int.TryParse(OpcaoLogado, out log)) { switch (log) { case 1: TransacaoViewController.CadastrarTransacao(usuarioRecuperado); Console.ReadLine(); break; case 2: TransacaoViewController.EfetuarExtrato(usuarioRecuperado); Console.ReadLine(); break; case 0: System.Console.WriteLine("Você foi deslogado, volte sempre!"); TransacaoViewController.WordDocTransacao(usuarioRecuperado); Console.ReadLine(); QuerSair2 = true; break; default: System.Console.WriteLine("Valor Inválido, digite novamente"); Console.ReadLine(); break; } } else { System.Console.WriteLine("Digite um número e não uma letra"); } } while (!QuerSair2); } break; case 0: MenuUtil.MenuEscolhazip(); int escolhaZip = int.Parse(Console.ReadLine()); int QuantidadeZip = 0; if (escolhaZip == 1) { ZiparCSV(QuantidadeZip); WordDocUsuários(); QuantidadeZip++; System.Console.WriteLine("Obrigado, volte sempre!"); } else if (escolhaZip == 2) { System.Console.WriteLine("Obrigado, volte sempre!"); } QuerSair = true; break; default: System.Console.WriteLine("Valor Inválido, digite novamente."); break; } } else { System.Console.WriteLine("Digite um número e não uma letra"); Console.ReadLine(); } } while (!QuerSair); }
static void Main(string[] args) { int opcaoDeslogado = 0; int opcaoLogado = 0; do { MenuUtil.MenuDeslogado(); opcaoDeslogado = int.Parse(Console.ReadLine()); switch (opcaoDeslogado) { case 1: //Cadastra usuario UsuarioViewController.CadastrarUsuario(); break; case 2: //Efetua login UsuarioViewModel usuarioRecuperado = UsuarioViewController.EfetuarLogin(); if (usuarioRecuperado != null) { Console.WriteLine($"Seja bem vindo - {usuarioRecuperado.Nome}"); do { MenuUtil.MenuLogado(); opcaoLogado = int.Parse(Console.ReadLine()); switch (opcaoLogado) { case 1: //Cadastra o produto ProdutoViewController.CadastrarProduto(); break; case 2: //Lista os produtos ProdutoViewController.ListarProduto(); break; case 3: //Busca por Id ProdutoViewController.BuscaPorId(); break; case 0: //Sair break; default: Console.WriteLine("Opção inválida"); break; } } while (opcaoLogado != 0); } break; case 3: //Listar UsuarioViewController.ListarUsuario(); break; case 0: //sair Console.WriteLine("Obrigado, volte sempre!"); break; default: Console.WriteLine("Opção Inválida"); break; } } while (opcaoDeslogado != 0); }
static void Main(string[] args) { int opcao = 0; int opcaoLogado = 0; do { MenuUtils.MenuDeslogado(); opcao = int.Parse(Console.ReadLine()); switch (opcao) { case 1: UsuarioViewController.CadastrarUsuario(); break; case 2: UsuarioViewController.ListarUsuario(); Console.ReadLine(); break; case 3: break; case 4: UsuarioViewModel resposta = UsuarioViewController.LoginUsuario(); if (resposta != null) { MenuUtils.MenuLogado(); opcaoLogado = int.Parse(Console.ReadLine()); switch (opcaoLogado) { case 1: //Cadastrar Receita; TransacaoViewController.CadastrarReceita(); break; case 2: //Cadastrar Despesa TransacaoViewController.CadastrarDespesa(); break; case 3: TransacaoRepositorio.Listar(); //Listar break; case 0: //Sair break; } } break; case 0: Console.WriteLine("Tchau, Até Mais (;-;)"); break; default: Console.WriteLine("Esse comando não existe!!"); break; } }while(true); }