public void registraAcesso() { // Registrar acesso (informar o ambiente e o usuário - registrar o // log respectivo) int idUsuario, idAmbiente; enviaMensagem(1, "ID do Ambiente", false); idAmbiente = int.Parse(Console.ReadLine()); enviaMensagem(1, "ID do Usuário", false); idUsuario = int.Parse(Console.ReadLine()); Usuario user = cadastro.pesquisarUsuario(new Usuario(idUsuario)); Ambiente environment = cadastro.pesquisarAmbiente(new Ambiente(idAmbiente)); // logou = true || não logou = false if (user.Ambientes.Contains(environment)) { environment.registrarLog(new Log(DateTime.Now, true, user)); } else { environment.registrarLog(new Log(DateTime.Now, false, user)); } }
public void registraAcesso() { int idUsuario, idAmbiente; enviaMensagem(1, "ID do Ambiente", false); idAmbiente = int.Parse(Console.ReadLine()); enviaMensagem(1, "ID do Usuário", false); idUsuario = int.Parse(Console.ReadLine()); Usuario user = cadastro.pesquisarUsuario(new Usuario(idUsuario)); Ambiente environment = cadastro.pesquisarAmbiente(new Ambiente(idAmbiente)); if (user.Ambientes.Contains(environment)) { environment.registrarLog(new Log(DateTime.Now, true, user)); } else { environment.registrarLog(new Log(DateTime.Now, false, user)); } }