blob: 072f9b80982fab89b0cd06af6a2baefc82256495 (
plain)
- package LedgerSMB::RESTXML::Document::Part;
- use strict;
- use warnings;
- use base qw(LedgerSMB::RESTXML::Document::Base);
- sub handle_get {
- my ($self, $args) = @_;
- my $user = $args->{user};
- my $dbh = $args->{dbh};
- my $handler = $args->{handler};
- my $res = $dbh->selectrow_hashref(q{SELECT * from part where id = ?}, undef, $args->{args}[0]);
- if(!$res) {
- $handler->not_found("No part with the id $args->{args}[0] found");
- } else {
- $handler->respond($self->hash_to_twig({name=>'Customer',hash=>$res}));
- }
- }
- 1;
|