コード例 #1
0
        public Livro MontarEntidadeLivro(LivroModel livroModel)
        {
            var livro = new Livro();
            livro.Titulo = livroModel.Titulo;
            livro.Autores = String.Join(",", livroModel.Autores);
            livro.Isbn = String.Join(",", livroModel.Isbn);
            livro.NumeroDePaginas = livroModel.NumeroDePaginas;
            livro.Status = livroModel.Status;
            livro.Editora = livroModel.Editora;
            livro.Descricao = livroModel.Descricao;
            livro.CategoriaID = livroModel.Categoria.Id;

            return livro;
        }
コード例 #2
0
        public LivroModel MontarModeloLivroModel(Livro livro)
        {
            var livroModel = new LivroModel();

            livroModel.Titulo = livro.Titulo;
            livroModel.Autores = livro.Autores.Split(',');
            livroModel.Isbn = livro.Isbn.Split(',');
            livroModel.NumeroDePaginas = livro.NumeroDePaginas;
            livroModel.Status = livro.Status;
            livroModel.Editora = livro.Editora;
            livroModel.Descricao = livro.Descricao;

            var categoriaModel = new CategoriaModel();
            categoriaModel.Id = livro.Categoria.Id;
            categoriaModel.Nome = livro.Categoria.Nome;

            livroModel.Categoria = categoriaModel;

            return livroModel;
        }
コード例 #3
0
 public async Task LivroAdd(Livro livro)
 {
     _KitapDB.Livros.Add(livro);
     await _KitapDB.SaveChangesAsync();
 }