Jonathan Rosenbaum
|
6bd1742c54
|
Improves the code be expanding the scope of the volunteer benefits object, and providing correct calculations in Stand Time so that the stand time transaction is properly rendered on select change.
|
7 years ago |
Jonathan Rosenbaum
|
945428b0c9
|
amount.one didn't hack it, back to amount.on.
|
7 years ago |
Jonathan Rosenbaum
|
eaa1d18788
|
Assigns a value if transaction tests true for membership discount.
|
7 years ago |
Jonathan Rosenbaum
|
f040988854
|
This changes on to one which is a better strategy when it is only necessary for the handler to fire once and empty the results for the membership discount.
|
7 years ago |
Jonathan Rosenbaum
|
137cc27ca1
|
Properly displays discounted price in #membership_discount.
|
7 years ago |
Jonathan Rosenbaum
|
a0f3e74165
|
This improves the math for membership discount and shows it in the original price element.
|
7 years ago |
Jonathan Rosenbaum
|
1f73ed2a2e
|
Changed to allow unlimited hour-to-hour Stand Time.
|
7 years ago |
Jonathan Rosenbaum
|
2d264773ed
|
This properly records orginal price when redeeming volunteer hours for Stand Time when input is already pre-filled.
|
7 years ago |
Jonathan Rosenbaum
|
09cc2893a4
|
Improves the output feedback.
|
7 years ago |
Jonathan Rosenbaum
|
a084161d03
|
Free stand time for bike purchases is now working.
|
7 years ago |
Jonathan Rosenbaum
|
ff0bb290e2
|
Tests the free stand time callback.
|
7 years ago |
Jonathan Rosenbaum
|
aab521eb6b
|
Improves the max bike earned logic.
|
7 years ago |
Jonathan Rosenbaum
|
e852af5e5f
|
Max Bike Earned logic now working.
|
7 years ago |
Jonathan Rosenbaum
|
fb0e9cfbfb
|
Corrects some human introduced bugs by returned code to earlier state.
|
7 years ago |
Jonathan Rosenbaum
|
3e18f89e65
|
Discount works properly when redeemable value is not greater than sweat equity limit.
* Also, improved tabbing to take into account the spinner.
|
7 years ago |
Jonathan Rosenbaum
|
27ff8f87d2
|
Corrects an introduced bug where max is assigned a value, but obj.volunteer does not have a value assigned, yet.
|
7 years ago |
Jonathan Rosenbaum
|
165b81adc5
|
Gives a 0 value when there is no vhr & vhr
|
7 years ago |
Jonathan Rosenbaum
|
2f33f8eef8
|
If volunteer hours remaining is 0, spinner is disabled on spin or zeroed on input.
|
7 years ago |
Jonathan Rosenbaum
|
17573c20e4
|
Adds new value to redeemable function, and comments unneccesary code in function.
|
7 years ago |
Jonathan Rosenbaum
|
5e80aedca7
|
Fills in the blanks for volunteer hours remaining and redeemed in mouseover.
|
7 years ago |
Jonathan Rosenbaum
|
bc747c90a2
|
Creates new object when year changes.
|
7 years ago |
Jonathan Rosenbaum
|
9e8ea84a0e
|
Assigns 0.00 if redeemable_hours are NaN, and runs a test so info isn't shown esessentially for a non-volunteer.
|
7 years ago |
Jonathan Rosenbaum
|
5047f59996
|
This uses tradition declaration notation rather than emacscript 6 notation, just for compatibility with older browsers.
|
7 years ago |
Jonathan Rosenbaum
|
b7f128feca
|
Creates the object, and adds redeemed hours together.
|
7 years ago |
Jonathan Rosenbaum
|
a48fb518f7
|
Saves redeemed hour value properly if previous edited transaction is saved again.
|
7 years ago |
Jonathan Rosenbaum
|
f95f2d2b2c
|
This gets volunteer history select working correctly.
|
7 years ago |
Jonathan Rosenbaum
|
8ed0677750
|
Now a previous saved transaction cannot be deleted.
|
7 years ago |
Jonathan Rosenbaum
|
63cecfc678
|
Fixes a minor bug introduced on first transaction for benefit transactions.
|
7 years ago |
Jonathan Rosenbaum
|
daf885cc4a
|
Shows original price and redeemed volunteer hours for saved transaction when edit button is pressed.
|
7 years ago |
Jonathan Rosenbaum
|
7147ea6213
|
Adds to new values (original_price and redeemed_hours) to the history for benefit transactions.
|
7 years ago |
Jonathan Rosenbaum
|
d0e88bac58
|
Turns off/on spinner for membership based on choices in functions.
|
7 years ago |
Jonathan Rosenbaum
|
c214c48a3d
|
Adds an additional check for Stand Time or nothing else works.
|
7 years ago |
Jonathan Rosenbaum
|
2508653fef
|
Shows amount if expired membership & status is stand time.
|
7 years ago |
Jonathan Rosenbaum
|
23d8bcf60e
|
Adds the correct conversion for Stand Time transactions, still limited like normal transactions.
|
7 years ago |
Jonathan Rosenbaum
|
bd00d498f1
|
Corrects a bug, by returning a deleted value.
|
7 years ago |
Jonathan Rosenbaum
|
1c6508abd0
|
This corrects the math for all situations.
|
7 years ago |
Jonathan Rosenbaum
|
a225aacda4
|
Adds the discount math. One unimportant bug created which will be fixed.
|
7 years ago |
Jonathan Rosenbaum
|
cf7bcd5103
|
Function redeemable added to handle duplicate logic for volunteer hours spinner.
|
7 years ago |
Jonathan Rosenbaum
|
35c3a69f73
|
This doesn't allow a value > current_year_volunteer_values on input.
|
7 years ago |
Jonathan Rosenbaum
|
38286d280a
|
Now uses stand_time_value for "Stand Time" transactions.
|
7 years ago |
Jonathan Rosenbaum
|
0ef4138aa4
|
Changes the logic so that price is read for stand time transactions.
|
7 years ago |
Jonathan Rosenbaum
|
6b8cdbe0af
|
Adds logic to keyboard input, and makes incremental true. Nice stuff.
|
7 years ago |
Jonathan Rosenbaum
|
157cb8474d
|
This gets some of the basic logic working for redeeming volunteer hours.
|
7 years ago |
Jonathan Rosenbaum
|
7fb848f7d4
|
The corrects a hereunto unknown very minor bug where data is not being check for value in the deposit calculator function.
|
7 years ago |
Jonathan Rosenbaum
|
a557e2b8f5
|
This sets up some of the math framework to redeem volunteer hours from amount.
|
7 years ago |
Jonathan Rosenbaum
|
81e261bc6a
|
Finally have the values rendering properly.
|
7 years ago |
Jonathan Rosenbaum
|
793fcb42e1
|
Adds a better regexp thanks to this:
https://stackoverflow.com/questions/12643009/regular-expression-for-floating-point-numbers
|
7 years ago |
Jonathan Rosenbaum
|
21125249ea
|
Makes it even nicer thanks to this good read:
https://stackoverflow.com/questions/16791940/jquery-ui-spinner-able-to-exceed-max-by-keyboard
|
7 years ago |
Jonathan Rosenbaum
|
1202c4909a
|
This cleans up things a bit for spinner.
|
7 years ago |
Jonathan Rosenbaum
|
e663006698
|
Some experimentation making sure the spinner is working.
* Need to improve the css
* Need to link everything togther, the fun part!
|
7 years ago |