public static void CadastrarLivro() { Livro livro = new Livro(); LivroNegocio livroNegocio = new LivroNegocio(); //Verificamos se existe algum leitor cadastrado, caso nao aja o FirstOrDefault ira retornar null if (livroNegocio.Listar().OrderBy(r => r.Codigo).LastOrDefault() != null) { //Vamos obter o ultimo codigo cadastrado, já que deixar isso pro usuario é propenso a erros livro.Codigo = livroNegocio.Listar().OrderBy(r => r.Codigo).LastOrDefault().Codigo + 1; } else { //Caso seja null vamos iniciar o codigo em 1 livro.Codigo = 1; } //Criando um novo Livro Console.Write("Digite o titulo do livro: "); livro.Titulo = Console.ReadLine(); //Adicionar o Atendente a lista de Atendentees livroNegocio.Adicionar(livro); }
}//Fechamento do metodo Main public static void Iniciarlizar() { Leitor leitor1 = new Leitor(); LeitorNegocio leitorNegocio = new LeitorNegocio(); leitor1.Codigo = 1; leitor1.Nome = "Maria"; leitor1.Rua = "jose verde"; leitor1.Numero = "14"; leitor1.Bairro = "Vila verde"; leitorNegocio.Adicionar(leitor1); Leitor leitor2 = new Leitor(); leitor2.Codigo = 2; leitor2.Nome = "Joao"; leitor2.Rua = "jose azul"; leitor2.Numero = "17"; leitor2.Bairro = "Vila azul"; leitorNegocio.Adicionar(leitor2); Leitor leitor3 = new Leitor(); leitor3.Codigo = 3; leitor3.Nome = "Jucerlei"; leitor3.Rua = "jose amarelo"; leitor3.Numero = "18"; leitor3.Bairro = "Vila amarelo"; leitorNegocio.Adicionar(leitor3); Leitor leitor4 = new Leitor(); leitor4.Codigo = 4; leitor4.Nome = "Luana"; leitor4.Rua = "jose rosa"; leitor4.Numero = "19"; leitor4.Bairro = "Vila rosa"; leitorNegocio.Adicionar(leitor4); Leitor leitor5 = new Leitor(); leitor5.Codigo = 5; leitor5.Nome = "Benecio"; leitor5.Rua = "jose roxo"; leitor5.Numero = "20"; leitor5.Bairro = "Vila roxo"; leitorNegocio.Adicionar(leitor5); Livro livro = new Livro(); LivroNegocio livroNegocio = new LivroNegocio(); livro.Codigo = 1; livro.Titulo = "Uma Breve História do Tempo – Stephen Hawking"; livroNegocio.Adicionar(livro); Livro livro1 = new Livro(); livro1.Codigo = 2; livro1.Titulo = "Uma Comovente Obra de Espantoso Talento – Dave Eggers"; livroNegocio.Adicionar(livro1); Livro livro2 = new Livro(); livro2.Codigo = 3; livro2.Titulo = "Muito Longe de Casa – Ishmael Beah"; livroNegocio.Adicionar(livro2); Livro livro3 = new Livro(); livro3.Codigo = 4; livro3.Titulo = "Uma Dobra no Tempo – Madeleine L’Engle"; livroNegocio.Adicionar(livro3); Livro livro5 = new Livro(); livro5.Codigo = 5; livro5.Titulo = "Alice – Lewis Carroll"; livroNegocio.Adicionar(livro5); RetiradaNegocio retiradaNegocio = new RetiradaNegocio(); CultureInfo cult = new CultureInfo("pt-BR"); var dataEmprestimo = Convert.ToDateTime("08/08/2019", cult); Retirada retirada = new Retirada(1, 1, 1, dataEmprestimo); retiradaNegocio.Adicionar(retirada); RetiradaNegocio retiradaNegocio2 = new RetiradaNegocio(); var dataEmprestimo2 = Convert.ToDateTime("20/07/2019", cult); Retirada retirada2 = new Retirada(2, 1, 3, dataEmprestimo2); retiradaNegocio.Adicionar(retirada2); RetiradaNegocio retiradaNegocio3 = new RetiradaNegocio(); var dataEmprestimo3 = Convert.ToDateTime("12/07/2019", cult); Retirada retirada3 = new Retirada(3, 2, 2, dataEmprestimo3); retiradaNegocio.Adicionar(retirada3); RetiradaNegocio retiradaNegocio4 = new RetiradaNegocio(); var dataEmprestimo4 = Convert.ToDateTime("05/08/2019", cult); Retirada retirada4 = new Retirada(4, 2, 2, dataEmprestimo4); retiradaNegocio.Adicionar(retirada4); RetiradaNegocio retiradaNegocio5 = new RetiradaNegocio(); var dataEmprestimo5 = Convert.ToDateTime("04/08/2019", cult); Retirada retirada5 = new Retirada(5, 5, 4, dataEmprestimo5); retiradaNegocio.Adicionar(retirada5); }