public void Salvar(Livro obj)
        {
            if (_repositorioAutor.BuscarNome(obj.Autor.Nome) == null)
            {
                _repositorioAutor.Inserir(obj.Autor);
            }

            if (_repositorioEditora.BuscarNome(obj.Editora.Nome) == null)
            {
                _repositorioEditora.Inserir(obj.Editora);
            }

            if (obj.Id == 0)
            {
                _repositorioLivro.Inserir(obj);
            }
            else
            {
                if (string.IsNullOrEmpty(obj.Capa))
                {
                    obj.Capa = _repositorioLivro.BuscarCapa(obj.Id);
                }

                _repositorioLivro.Atualizar(obj);
            }
        }