Exemple #1
0
        public override Task <LivroReply> CriarLivro(CriarLivroRequest request, ServerCallContext context)
        {
            var retorno = databaseConnection.CriarLivro(request.Titulo, request.Autor, Convert.ToChar(request.NumeroEdicao), request.AnoEdicao);

            return(Task.FromResult(new LivroReply
            {
                Message = retorno
            }));
        }
Exemple #2
0
        public ActionResult Livro([FromBody] CriarLivroRequest create)
        {
            var post = _Service.Create(create.AutorId, create.Titulo, create.Descricao, create.ISBN, create.Ano);

            return(Created("api/[controller]", post));
        }