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; 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: 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!"); }