public async Task <IActionResult> Create(Livro obj)
        {
            try
            {
                obj.Titulo        = "Squack";
                obj.NumeroPaginas = 75;
                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.Post <dynamic>(Api.Livro.EnviarLivro, obj);

                ViewBag.Message = "Sucesso";
                return(RedirectToAction("Index"));
            }
            catch (Exception e)
            {
                return(BadRequest($"{e.Message} - {e.InnerException}"));
            }
        }
        public async Task <IActionResult> Create(Emprestimo obj)
        {
            try
            {
                obj.LivroId         = 3;
                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.Post <dynamic>(Api.Emprestimo.EnviarEmprestimo, obj);

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

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

                await _service.Post <Editora>(Api.Editora.EnviarEditora, obj);

                ViewBag.Message = "Sucesso";
                return(RedirectToAction("Index"));
            }
            catch (Exception e)
            {
                return(BadRequest($"{e.Message} - {e.InnerException}"));
            }
        }
Exemplo n.º 4
0
        public async Task <IActionResult> Create(Autor obj)
        {
            try
            {
                obj.Nome = "HELLO ITS ME";

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

                await _service.Post <dynamic>(Api.Autor.EnviarAutor, obj);

                ViewBag.Message = "Sucesso";
                return(RedirectToAction("Index"));
            }
            catch (Exception e)
            {
                return(BadRequest($"{e.Message} - {e.InnerException}"));
            }
        }
        public async Task <IActionResult> Create(Leitor obj)
        {
            try
            {
                obj.Nome           = "Itafio";
                obj.CPF            = "9999";
                obj.DataNascimento = DateTime.Now;

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

                await _service.Post <Leitor>(Api.Leitor.EnviarLeitor, obj);

                ViewBag.Message = "Sucesso";
                return(RedirectToAction("Index"));
            }
            catch (Exception e)
            {
                return(BadRequest($"{e.Message} - {e.InnerException}"));
            }
        }