public async Task <ActionResult <GeraBoleto> > GetAsyncCliente(int id) { await Db.Connection.OpenAsync(); var query = new ClientesQuery(Db); var result = await query.FindOneAsync(id); if (result is null) { return(new NotFoundResult()); } var retorno = new GeraBoleto(); retorno.idCliente = result.idCliente; retorno.Cliente = result.Cliente; retorno.Pasta = result.Pasta; retorno.caminhoFisico = result.caminhoFisico; retorno.Url = result.Url; return(retorno); }
private async Task <List <GeraBoleto> > ReadAllAsync(DbDataReader reader) { var posts = new List <GeraBoleto>(); using (reader) { while (await reader.ReadAsync()) { var post = new GeraBoleto(Db) { idCliente = reader.GetInt32(0), Cliente = reader.GetString(1), Pasta = reader.GetString(2), Url = reader.GetString(3), caminhoFisico = reader.GetString(4), }; posts.Add(post); } } return(posts); }