• Matéria: Informática
  • Autor: msilveirabombardi
  • Perguntado 3 anos atrás

NConsidere um aplicativo React Native para controle de entregas, com uma base SQLite que é alimentada a partir do servidor diariamente, criado na arquitetura MVC, trabalhando com as entidades Cliente e Endereço, ambas já definidas ao nível da camada Model, bem como respectivos componentes DAO. Caso seja necessária uma busca de CLIENTES por BAIRRO, do tipo texto, como seria a assinatura do método ao nível do CONTROLLER?

(Ref.: 202015294832)

public obterBairro(bairro: string,

useRetorno:(col: Ciente[])=>void):void {/*...*/}


public async obterBairro(col: Cliente[],

useRetorno:(b: Bairro)=>Cliente[]):Promise {/***/}


public Cliente[] obterBairro(String bairro) {/***/}


public async obterBairro(bairro: string): Cliente[] {/***/}


public void obterBairro(String bairro): Cliente[] {/***/}

Respostas

respondido por: elizabeth5122
1

Resposta:

Descobri o problema era nesse SQL :` INSERT INTO pedido_itens (id_pedido,codigo_de_barras,quantidade, preco) VALUES((SELECT last_insert_rowid()+1 from pedidos), alterei para : INSERT INTO pedido_itens (id_pedido,codigo_de_barras,quantidade,preco) VALUES ((SELECT id FROM pedidos ORDER BY id DESC LIMIT 1),?,?,?)` e tudo funcionou, vou escolher a sua pergunta e assim que liberar o tempo do bounty eu te bonifico, valeu demais não fosse sua resposta

Explicação:

espero ter ajudado se n me desculpe

Perguntas similares