internal void RegistraEmprestimo() { telaRevista.VisualizarRegistros(); Console.WriteLine("Digite o número da Id da revista que deseja emprestar: "); int idRevista; Int32.TryParse(Console.ReadLine(), out idRevista); int idExitente = controladorRevista.VerificaId(idRevista); if (idExitente == 0) { Console.WriteLine("Id não encontrado, tente novamente!!"); Console.ReadLine(); } else if (controladorEmprestimo.VerificaEmprestimoRevista(idRevista)) { Console.WriteLine("Esta revista já está emprestada!"); return; } else { telaAmiguinho.VisualizarRegistros(); Console.WriteLine("Digite o número da Id do amiguinho que deseja efetuar emprestimo: "); int idAmiguinho; Int32.TryParse(Console.ReadLine(), out idAmiguinho); idExitente = controladorAmiguinho.VerificaId(idAmiguinho); if (idExitente == 0) { Console.WriteLine("Id não encontrado, tente novamente!!"); Console.ReadLine(); } else if (controladorEmprestimo.VerificarEmprestimoAmiguinho(idAmiguinho)) { Console.WriteLine("O amiguinho ainda não encerrou seu último empréstimo"); return; } else { controladorEmprestimo.RegistrarEmprestimo(0, idAmiguinho, idRevista); Console.WriteLine("Emprestimo registrado com sucesso!"); } } }