private static void ListarUsuario() { System.Console.Clear(); var aplicacaoUsuario = new UsuarioAplicacao(); System.Console.WriteLine("BUSCAR USUÁRIOS"); System.Console.Write("Digite o nome: "); var nome = System.Console.ReadLine(); var lista = aplicacaoUsuario.ListarUsuarioPorNome(nome); if (lista.Any()) { foreach (var user in lista) System.Console.WriteLine(user.Nome + " - " + user.Login); } else { System.Console.Write("\nNão foram encontrados resultados!"); } System.Console.Write("\nDeseja pesquisar novamente? (1-Sim 2-Não): "); var opcao = System.Console.ReadLine(); if (opcao == "1") ListarUsuario(); DesenhaMenu(); }
private static void CadastrarUsuario() { System.Console.Clear(); var usuario = new Usuario(); System.Console.WriteLine("CADASTRO DE USUÁRIOS"); System.Console.Write("Digite o nome: "); usuario.Nome = System.Console.ReadLine(); System.Console.Write("Digite o Login: "******"Digite a Senha: "); usuario.Senha = System.Console.ReadLine(); var aplicacaoUsuario = new UsuarioAplicacao(); var retorno = aplicacaoUsuario.Salvar(usuario); if (retorno.TemErro) { System.Console.WriteLine("\nOs seguintes erros foram encontrados:"); foreach (var erro in retorno.ListaErros) System.Console.WriteLine("\t" + erro.Valor); } else { System.Console.WriteLine("Registro Salvo com sucesso!"); } System.Console.Write("\nDeseja cadastrar novamente? (1-Sim 2-Não): "); var opcao = System.Console.ReadLine(); if (opcao == "1") CadastrarUsuario(); DesenhaMenu(); }
public ICollection<Usuario> Get(string filtro = "", string busca = "") { usuarioAplicacao = new UsuarioAplicacao(); if (string.IsNullOrEmpty(busca)) return usuarioAplicacao.ListarUsuario(); switch (filtro.ToLower()) { case "nome": return usuarioAplicacao.ListarUsuarioPorNome(busca); case "login": return usuarioAplicacao.ListarUsuarioPorLogin(busca); default: return usuarioAplicacao.ListarUsuario(); } }
public ObjetoRetorno<Usuario> Post(Usuario usuario) { usuarioAplicacao = new UsuarioAplicacao(); return usuarioAplicacao.Salvar(usuario); }