Subversion Repositories SmartDukaan

Rev

Rev 6630 | Rev 6762 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6630 Rev 6638
Line 427... Line 427...
427
 
427
 
428
        Parameters:
428
        Parameters:
429
         - invoiceNumber, supplierId
429
         - invoiceNumber, supplierId
430
        """
430
        """
431
        try:
431
        try:
432
            return Invoice.query.filter_by(invoiceNumber = invoiceNumber, supplierId = supplierId).first().to_thrift_object()
432
            invoice = Invoice.query.filter_by(invoiceNumber = invoiceNumber, supplierId = supplierId).first()
-
 
433
            if invoice is None:
-
 
434
                return invoice
-
 
435
            else:
-
 
436
                return invoice.to_thrift_object()
433
        finally:
437
        finally:
434
            self.close_session()
438
            self.close_session()
435
    
439
    
436
    def createInvoice(self, invoice):
440
    def createInvoice(self, invoice):
437
        """
441
        """