You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
865 B
Lua

local application = {}
application.setdb = function(db)
application.db = db
end
application.new = function(t)
local application_record = {}
application_record.type = 'application'
application_record.username = t.username
application_record.salutation = t.salutation
application_record.firstname = t.firstname
application_record.lastname = t.lastname
application_record.position = t.position
application_record.store = t.store
application_record.address = t.address
application_record.practice_type = t.practice_type
application_record.phone_office = t.phone_office
application_record.phone_cell = t.phone_cell
application_record.email = t.email
application_record.submitted_at = os.time()
application_record.status = 'open'
application.db:insertrecord(application_record)
return application_record
end
return application