Пример #1
0
        public IActionResult InserVenda([FromBody] VendaRequest request)
        {
            request.Validar();

            if (request.Invalido)
            {
                return(BadRequest(request.Notificacoes));
            }

            var venda   = new VendaApplication(_contexto);
            var retorno = venda.InsertVenda(request);

            if (retorno == "OK")
            {
                return(Ok("Venda cadastrada com sucesso!"));
            }
            else
            {
                return(BadRequest(retorno));
            }
        }