salix/modules/ticket/back/models/sale.js

17 lines
630 B
JavaScript
Raw Normal View History

module.exports = Self => {
2018-08-30 09:02:50 +00:00
require('../methods/sale/getClaimableFromTicket')(Self);
require('../methods/sale/reserve')(Self);
require('../methods/sale/deleteSales')(Self);
require('../methods/sale/updatePrice')(Self);
require('../methods/sale/updateQuantity')(Self);
2019-09-06 09:43:15 +00:00
require('../methods/sale/updateConcept')(Self);
2019-11-21 11:00:56 +00:00
require('../methods/sale/recalculatePrice')(Self);
require('../methods/sale/refund')(Self);
2022-04-11 08:01:00 +00:00
require('../methods/sale/refundAll')(Self);
require('../methods/sale/canEdit')(Self);
Self.validatesPresenceOf('concept', {
message: `Concept cannot be blank`
});
2018-04-10 05:48:04 +00:00
};