SavageLearning / Machete

A web application for managing a day laborer referral organization. Built using .NET Core MVC, Entity Framework Core, jQuery, Datatables (datatables.net).
GNU General Public License v3.0
17 stars 17 forks source link

Add Skill rules to UI for deep cleaning, heavy lifting #262

Open jcii opened 7 years ago

jcii commented 7 years ago

Online orders needs to implement the ability for some skills to have a base price regardless of what hours * wage returns. Deep cleaning has a flat rate for 3 hours, for example. Also needs custom text to display about the deep cleaning.

existing skills rules

3 hours or less on deep cleaning is a flat rate 4+ hours is flat rate plus stated rate for additional hours explanation message displays for deep cleaning heavy lifting option heavy lifting sets minimum at $18, or stated rate, whichever is higher

new Lookup fields

The Schema will need to be extended to support this; it's annoying to extend Lookups again, but probably don't want to bite off splitting Skills out of Lookups right now. Go with extending lookups.

esteban-gs commented 5 years ago

Business rules have been updated. The wage floor system is currently not used: https://casa-latina.org/get-involved/hire-worker/machete/skills

I looks like current business rules on wages are all: