merge mistakes; changed execution order in asax to support LookupCache refactor
Minor changes to tests
adding emailtemplate field to lookups.
commented out while i fight with EF migrations
Updated Migration info with new Email columns (emailtemplate, status)
Added SQL statements to update existing Lookups with key data
extended letter codes to 3 characters (storing worktype code there)
Refactored macheteUI.configEnableOnSkill; renamed to configEnableOnValue
-uses an array of objects for multiple sets of show/hide fields
Added emailstatus and emailTemplate to config dropdown
Added email-field class to site.css
added emailTemplate dropdown to email.cshtml.
added Lookups.getEmailTemplates method
propogated cheap hack from WorkAssignment skills dropdown to EmailTemplate
Added mUI.selectDDPopulatesField to populate email body
field on email editor template
Added default emailTemplate to Lookups initialization
Changed email body to 8000 characters
Updated SQL migratino script
Small cleanup. Removed two \View\Shared files that aren't used
Deleted some whitespace and comments
Added Pending & Sending statues for email
Added RowVersion timestamp to Email. Used for concurrency check.
Added GetExclusive to Email service. need to make sure that status is
pending, and not ready to send, when displaying for edit.
Added email status to EmailIndex
Updated SQL Migration script