コード例 #1
0
        public IActionResult DevolverLivro(Guid livroId)
        {
            var livro = _repositorioLivro.BuscarPorId(livroId);

            livro.ClienteId = Guid.Empty;
            livro.Cliente   = null;

            _repositorioLivro.Atualizar(livro);

            return(RedirectToAction("Listar"));
        }
コード例 #2
0
        public IActionResult Editar(LivroViewModel livroViewModel)
        {
            if (!ModelState.IsValid)
            {
                livroViewModel.Autores = _repositorioAutor.BuscarTodos();
                return(View(livroViewModel));
            }

            _repositorioLivro.Atualizar(livroViewModel.Livro);
            return(RedirectToAction("Listar"));
        }
コード例 #3
0
        public IActionResult EmprestarLivro(EmprestimoViewModel emprestimoViewModel)
        {
            var livro   = _repositorioLivro.BuscarPorId(emprestimoViewModel.Livro.LivroId);
            var cliente = _repositorioCliente.BuscarPorId(emprestimoViewModel.Livro.ClienteId);

            livro.Cliente = cliente;

            _repositorioLivro.Atualizar(livro);

            return(RedirectToAction("Listar"));
        }