public async Task <IActionResult> Update(Livro obj)
        {
            try
            {
                obj.Id            = 11;
                obj.Titulo        = "Squack O Retorno";
                obj.NumeroPaginas = 250;
                obj.AutorId       = 1;
                obj.Autor         = null;
                obj.EditoraId     = 4;
                obj.Editora       = null;
                obj.GeneroId      = 3;
                obj.Genero        = null;

                if (!ModelState.IsValid || obj == null)
                {
                    return(BadRequest(ModelState));
                }

                await _service.Update <Livro>(Api.Livro.AtualizarLivro, obj);

                return(RedirectToAction("Index"));
            }
            catch (Exception e)
            {
                return(BadRequest($"{e.Message} - {e.InnerException}"));
            }
        }
        public async Task <IActionResult> Update(Emprestimo obj)
        {
            try
            {
                obj.Id              = 7;
                obj.LivroId         = 5;
                obj.Livro           = null;
                obj.LeitorId        = 3;
                obj.Leitor          = null;
                obj.Data_Emprestimo = DateTime.Now;
                obj.Data_Expiracao  = DateTime.Now;
                obj.Data_Devolucao  = DateTime.Now;

                if (!ModelState.IsValid || obj == null)
                {
                    return(BadRequest(ModelState));
                }

                await _service.Update <Emprestimo>(Api.Emprestimo.AtualizarEmprestimo, obj);

                return(RedirectToAction("Index"));
            }
            catch (Exception e)
            {
                return(BadRequest($"{e.Message} - {e.InnerException}"));
            }
        }
Exemplo n.º 3
0
        public async Task <IActionResult> Update(Editora obj)
        {
            try
            {
                obj.Id   = 5;
                obj.Nome = "Silvestre";

                if (!ModelState.IsValid || obj == null)
                {
                    return(BadRequest(ModelState));
                }

                await _service.Update <Editora>(Api.Editora.AtualizarEditora, obj);

                return(RedirectToAction("Index"));
            }
            catch (Exception e)
            {
                return(BadRequest($"{e.Message} - {e.InnerException}"));
            }
        }
Exemplo n.º 4
0
        public async Task <IActionResult> Update(Autor obj)
        {
            try
            {
                obj.Id   = 6;
                obj.Nome = "MAYDAY";

                if (!ModelState.IsValid || obj == null)
                {
                    return(BadRequest(ModelState));
                }

                await _service.Update <Autor>(Api.Autor.AtualizarAutor, obj);

                return(RedirectToAction("Index"));
            }
            catch (Exception e)
            {
                return(BadRequest($"{e.Message} - {e.InnerException}"));
            }
        }
        public async Task <IActionResult> Update(Genero obj)
        {
            try
            {
                obj.Id   = 5;
                obj.Nome = "Drama";

                if (!ModelState.IsValid || obj == null)
                {
                    return(BadRequest(ModelState));
                }

                await _service.Update <Genero>(Api.Genero.AtualizarGenero, obj);

                return(RedirectToAction("Index"));
            }
            catch (Exception e)
            {
                return(BadRequest($"{e.Message} - {e.InnerException}"));
            }
        }
        public async Task <IActionResult> Update(Leitor obj)
        {
            try
            {
                obj.Id             = 4;
                obj.Nome           = "Big V";
                obj.CPF            = "123456";
                obj.DataNascimento = DateTime.Now;

                if (!ModelState.IsValid || obj == null)
                {
                    return(BadRequest(ModelState));
                }

                await _service.Update <Leitor>(Api.Leitor.AtualizarLeitor, obj);;
                return(RedirectToAction("Index"));
            }
            catch (Exception e)
            {
                return(BadRequest($"{e.Message} - {e.InnerException}"));
            }
        }