public void AdicionarLivro(Cliente cliente, IList <Livro> livros)
 {
     Cliente = cliente;
     foreach (var item in livros)
     {
         Livros.Add(item);
     }
 }
Example #2
0
 public void AdicionarLivro(Livro livro)
 {
     if (Livros.Any(o => o.Id == livro.Id))
     {
         throw new DomainException("Livro já adicionado!");
     }
     Livros.Add(livro);
 }
Example #3
0
        public Pagina(string json)
        {
            JObject jObject = JObject.Parse(json);
            JArray  jArray  = (JArray)jObject["lista"];

            foreach (var livro in jArray)
            {
                Livros.Add(new Livro(livro.ToString()));
            }

            Livros = Livros.Where(q => q.Disponivel == true).ToList();

            JToken jInfo = jObject["paginador"];

            Paginador = JsonConvert.DeserializeObject <Paginador>(jInfo.ToString());
        }
Example #4
0
        public void AdicionarLivro()
        {
            int iD = int.Parse(Console.ReadLine());

            PessoaJuridica fornecedor = Fornecedores[0];

            foreach (PessoaJuridica elemento in Fornecedores)
            {
                if (elemento.id == iD)
                {
                    fornecedor = elemento;
                }
            }
            Console.WriteLine("Titulo:");
            string titulo = Console.ReadLine();

            Console.WriteLine("Genero do Livro (0= Ficção; 1= Informatica; 2 = Games; 3 = Negocios;)");
            int Alegenero = 3;

            Console.WriteLine("Autor do livro:");
            string autor = Console.ReadLine();

            Console.WriteLine("Editora do Livro:");
            string editora = Console.ReadLine();

            Console.WriteLine("Id do livro:");
            int id = int.Parse(Console.ReadLine());

            Console.WriteLine("Preço de compra:");
            float precoCompra = float.Parse(Console.ReadLine());

            Console.WriteLine("Preço de venda:");
            float precoVenda = float.Parse(Console.ReadLine());

            Console.WriteLine("Quantidade em estoque:");
            int quantidadeEstoque = int.Parse(Console.ReadLine());


            Genero genero   = Genero.ficcao;
            bool   escolheu = false;

            while (!escolheu)
            {
                Alegenero = int.Parse(Console.ReadLine());
                switch (Alegenero)
                {
                case 1:
                    escolheu = true;
                    break;

                case 2:
                    genero   = Genero.informatica;
                    escolheu = true;
                    break;

                case 3:
                    genero   = Genero.games;
                    escolheu = true;
                    break;

                case 4:
                    genero   = Genero.negocios;
                    escolheu = true;
                    break;

                default:
                    Console.WriteLine("Impossivel encontrar o id , Por favor Tente novamente!");
                    break;
                }
            }
            Livros.Add(new Livro(1, precoCompra, precoVenda, quantidadeEstoque, fornecedor, titulo, autor, editora, genero));
        }
Example #5
0
 protected void AdicionarLivro(Livro livro)
 {
     Livros.Add(livro);
 }