public Autor InserirDadosTeste()
        {
            var estante = new Estante();
            _estanteDAO.Save(estante);

            var prateleira = new Prateleira();
            prateleira.Estante = estante;
            _prateleiraDAO.Save(prateleira);

            var autor = new Autor();
            autor.Nome = "Mario";
            _autorDAO.Save(autor);

            var livro = new Livro();
            livro.Autor = autor;
            livro.Prateleira = prateleira;
            livro.Titulo = "Era uma Vez";
            _livroDAO.Save(livro);

            return autor;
        }
예제 #2
0
 public LivrosConsultaModelView(Livro x)
     : this()
 {
     Titulo = x.Titulo;
     Autor = x.Autores.Select(y => y.Nome).ToList().FirstOrDefault();
     Classe = x.Prateleira.Classe;
     Categotia = x.Prateleira.Estante.Categoria;
 }
예제 #3
0
 public virtual void AdicionarLivros(Livro livro)
 {
     if (Livros == null)
     {
         Livros = new List<Livro>();
     }
     livro.Autor = this;
     Livros.Add(livro);
 }
예제 #4
0
        public virtual void AdicionarLivros(Livro livro)
        {
            if (Livros == null)
            {
                Livros = new List<Livro>();
            }

            if (livro.Autores == null)
            {
                livro.Autores = new List<Autor>();
            }
            livro.Autores.Add(this);

            Livros.Add(livro);
        }
예제 #5
0
        public void InserirDados()
        {
            #region Categoria Infantil
            var estante = new Estante();
            estante.Categoria = "Infantil";
            _estanteDAO.Save(estante);

            var prateleirainf = new Prateleira();
            prateleirainf.Classe = "Inf001";
            estante.AdicionarPrateleira(prateleirainf);
            _prateleiraDAO.Save(prateleirainf);

            prateleirainf = new Prateleira();
            prateleirainf.Classe = "Inf002";
            estante.AdicionarPrateleira(prateleirainf);
            _prateleiraDAO.Save(prateleirainf);

            var autor = new Autor();
            autor.Nome = "Mario";
            _autorDAO.Save(autor);
            var livro = new Livro();

            livro.Titulo = "Era uma Vez";
            autor.AdicionarLivros(livro);
            prateleirainf.AdicionarLivros(livro);
            _livroDAO.Save(livro);

            livro = new Livro();
            livro.Titulo = "João e Maria";
            autor.AdicionarLivros(livro);
            prateleirainf.AdicionarLivros(livro);
            _livroDAO.Save(livro);

            autor = new Autor();
            autor.Nome = "Luis";
            _autorDAO.Save(autor);

            livro = new Livro();
            livro.Titulo = "João e o pé de feijão";
            autor.AdicionarLivros(livro);
            prateleirainf.AdicionarLivros(livro);
            _livroDAO.Save(livro);

            livro = new Livro();
            livro.Titulo = "Os três porquinhos";
            autor.AdicionarLivros(livro);
            prateleirainf.AdicionarLivros(livro);
            _livroDAO.Save(livro);
            #endregion

            #region Categoria Ação
            var estanteact = new Estante();
            estanteact.Categoria = "Ação";
            _estanteDAO.Save(estanteact);

            var prateleiraact = new Prateleira();
            prateleiraact.Classe = "Act001";
            estanteact.AdicionarPrateleira(prateleiraact);
            _prateleiraDAO.Save(prateleiraact);

            prateleiraact = new Prateleira();
            prateleiraact.Classe = "Act002";
            estanteact.AdicionarPrateleira(prateleiraact);
            _prateleiraDAO.Save(prateleiraact);

            var autorAct = new Autor();
            autorAct.Nome = "Marcos";
            _autorDAO.Save(autorAct);

            var livroact = new Livro();
            livroact.Titulo = "Era uma Vez no Mexico";
            autorAct.AdicionarLivros(livroact);
            prateleiraact.AdicionarLivros(livroact);
            _livroDAO.Save(livroact);

            livroact = new Livro();
            livroact.Titulo = "Livro de Ação II";
            autorAct.AdicionarLivros(livroact);
            prateleiraact.AdicionarLivros(livroact);
            _livroDAO.Save(livroact);
            #endregion
        }
예제 #6
0
        public void InserirLivro(Autor autor, string strLivro, Prateleira prateleira)
        {
            var livro = new Livro();
            livro.Titulo = strLivro;

            autor.AdicionarLivros(livro);
            prateleira.AdicionarLivros(livro);
            _livroDAO.Save(livro);
        }
예제 #7
0
 public void AssociarAutorcomLivro(Autor autor, Livro livro)
 {
     autor.AdicionarLivros(livro);
     _livroDAO.Save(livro);
 }
예제 #8
0
 public void Save(Livro entity)
 {
     throw new System.NotImplementedException();
 }
예제 #9
0
        public void InserirDados()
        {
            var estante = new Estante();
            estante.Categoria = "Infantil";
            _estanteDAO.Save(estante);

            var prateleira = new Prateleira();
            prateleira.Classe = "Inf001";
            estante.AdicionarPrateleira(prateleira);
            _prateleiraDAO.Save(prateleira);

            prateleira = new Prateleira();
            prateleira.Classe = "Inf002";
            estante.AdicionarPrateleira(prateleira);
            _prateleiraDAO.Save(prateleira);

            estante = new Estante();
            estante.Categoria = "Ação";
            _estanteDAO.Save(estante);

            prateleira = new Prateleira();
            prateleira.Classe = "Act001";
            estante.AdicionarPrateleira(prateleira);
            _prateleiraDAO.Save(prateleira);

            prateleira = new Prateleira();
            prateleira.Classe = "Act002";
            estante.AdicionarPrateleira(prateleira);
            _prateleiraDAO.Save(prateleira);

            var autor = new Autor();
            autor.Nome = "Mario";
            _autorDAO.Save(autor);

            var livro = new Livro();
            //livro.Autor = autor;
            livro.Titulo = "Era uma Vez";
            autor.AdicionarLivros(livro);
            prateleira.AdicionarLivros(livro);
            _livroDAO.Save(livro);

            livro = new Livro();
            //livro.Autor = autor;
            livro.Titulo = "João e Maria";
            autor.AdicionarLivros(livro);
            prateleira.AdicionarLivros(livro);
            _livroDAO.Save(livro);

            autor = new Autor();
            autor.Nome = "Luis";
            _autorDAO.Save(autor);

            livro = new Livro();
            //livro.Autor = autor;
            livro.Titulo = "João e o pé de feijão";
            autor.AdicionarLivros(livro);
            prateleira.AdicionarLivros(livro);
            _livroDAO.Save(livro);

            livro = new Livro();
            //livro.Autor = autor;
            livro.Titulo = "Os três porquinhos";
            autor.AdicionarLivros(livro);
            prateleira.AdicionarLivros(livro);
            _livroDAO.Save(livro);
        }