public static void Login(string cpf, string senha, tipoUsuario tipo) { switch (tipo) { case tipoUsuario.ADMIN: Console.WriteLine("Bem-Vindo ao Sistema de Leilão"); DashboardAdmin.Dashboard(); break; case tipoUsuario.NORMAL: var listaUsuarios = DAOUsuario.BuscarTodosUsuarios(); var usuarioEncontrado = listaUsuarios.Exists(x => x.CPF == cpf && x.Senha == senha); if (usuarioEncontrado) { Console.WriteLine("Bem-Vindo ao Sistema de Leilão"); DashboardCliente.Dashboard(cpf); } else { Console.WriteLine("Senha inválida"); } break; } }
public static void BuscarTodosUsuarios() { List <DTOUsuario> usuarios = DAOUsuario.BuscarTodosUsuarios(); foreach (DTOUsuario u in usuarios) { Console.WriteLine("Cliente: " + u.Nome + "\ncpf: " + u.CPF + "\n--------\n"); } }