private static void Update() { Console.WriteLine("1 - livros | 2 - usuarios"); if (int.Parse(Console.ReadLine()) == 1) { Console.WriteLine("ID Titulo Disponivel?"); livroControl.GetLista().ToList().ForEach(l => Console.WriteLine(l.ToString())); Console.WriteLine("Informe o ID do Livro que voce deseja alterar"); var o = int.Parse(Console.ReadLine()); Livro temp = livroControl.GetLista().FirstOrDefault(l => l.Id == o); if (temp != null) { Console.WriteLine($"Informe as informações atualizadas do livro {temp.Titulo}"); temp.Titulo = Console.ReadLine(); Console.WriteLine("Informe o codigo"); temp.CodLivro = int.Parse(Console.ReadLine()); livroControl.Atualiza(temp); Console.WriteLine("livro atualizado!"); Console.ReadKey(true); } else { Console.WriteLine("Este livro nao existe"); Console.ReadKey(true); } } else { Console.WriteLine("ID Login Senha"); usuarioControl.GetLista().ToList().ForEach(u => Console.WriteLine(u.ToString())); Console.WriteLine("Informe o ID do Usuario que voce deseja alterar"); var o = int.Parse(Console.ReadLine()); Usuario temp = usuarioControl.GetLista().FirstOrDefault(l => l.Id == o); if (temp != null) { Console.WriteLine($"Informe o novo Login do Usuario {temp.Login}"); temp.Login = Console.ReadLine(); Console.WriteLine("Informe a nova senha"); temp.Senha = Console.ReadLine(); usuarioControl.Atualiza(temp); Console.WriteLine("Usuario atualizado!"); Console.ReadKey(true); } else { Console.WriteLine("Este Usuario nao existe"); Console.ReadKey(true); } } }