| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 | 
							- using InABox.Core;
 
- namespace Comal.Classes
 
- {
 
-     [LibraryInitializer]
 
-     public static class ComalUtils
 
-     {
 
-         public static void RegisterClasses()
 
-         {
 
-             CoreUtils.RegisterClasses(typeof(ComalUtils).Assembly);
 
-             LookupFactory.RegisterLookupGenerator<EmployeePosition, EmployeePosition, EmployeePositionLink, EmployeePositionEmployeePositionLookup>(x => x.OrgChart.ReportsTo);
 
-             LookupFactory.RegisterChildGenerator<Assignment, DigitalForm, DigitalFormAssignmentLookup>();
 
-             LookupFactory.RegisterLookupGenerator<AssignmentForm, DigitalForm, DigitalFormLink, DigitalFormAssignmentFormLookup>(x => x.Form);
 
-             LookupFactory.RegisterLookupGenerator<ActivityForm, DigitalForm, DigitalFormLink, ActivityFormLookups>(x => x.Form);
 
-             LookupFactory.RegisterChildGenerator<Employee, DigitalForm, DigitalFormEmployeeLookup>();
 
-             LookupFactory.RegisterLookupGenerator<EmployeeForm, DigitalForm, DigitalFormLink, DigitalFormEmployeeFormLookup>(x => x.Form);
 
-             LookupFactory.RegisterChildGenerator<Job, DigitalForm, DigitalFormJobLookup>();
 
-             LookupFactory.RegisterLookupGenerator<JobForm, DigitalForm, DigitalFormLink, DigitalFormJobFormLookup>(x => x.Form);
 
-             LookupFactory.RegisterChildGenerator<JobDocumentSetMileStone, DigitalForm, DigitalFormJobDocumentSetMileStoneLookup>();
 
-             LookupFactory.RegisterLookupGenerator<JobDocumentSetMileStoneForm, DigitalForm, DigitalFormLink, DigitalFormJobDocumentSetMileStoneFormLookup>(x => x.Form);
 
-             LookupFactory.RegisterChildGenerator<Kanban, DigitalForm, DigitalFormKanbanLookup>();
 
-             LookupFactory.RegisterLookupGenerator<KanbanForm, DigitalForm, DigitalFormLink, DigitalFormKanbanFormLookup>(x => x.Form);
 
-             LookupFactory.RegisterChildGenerator<JobITP, DigitalForm, DigitalFormJobITPLookup>();
 
-             LookupFactory.RegisterLookupGenerator<JobITPForm, DigitalForm, DigitalFormLink, DigitalFormJobITPFormLookup>(x => x.Form);
 
-             LookupFactory.RegisterChildGenerator<LeaveRequest, DigitalForm, DigitalFormLeaveRequestLookup>();
 
-             LookupFactory.RegisterLookupGenerator<LeaveRequestForm, DigitalForm, DigitalFormLink, DigitalFormLeaveRequestFormLookup>(x => x.Form);
 
-             LookupFactory.RegisterLookupGenerator<PurchaseOrderItemForm, DigitalForm, DigitalFormLink, DigitalFormPurchaseOrderItemFormLookups>(x => x.Form);
 
-             LookupFactory.RegisterChildGenerator<TimeSheet, DigitalForm, DigitalFormTimeSheetLookup>();
 
-             LookupFactory.RegisterLookupGenerator<TimeSheetForm, DigitalForm, DigitalFormLink, DigitalFormTimeSheetFormLookup>(x => x.Form);
 
-             LookupFactory.RegisterLookupGenerator<CostSheet, DigitalForm, DigitalFormLink, DigitalFormCostSheetLookup>(x => x.Form);
 
-             
 
-             LookupFactory.RegisterChildGenerator<StagingSetout, DigitalForm, DigitalFormStagingSetoutLookup>();
 
-             LookupFactory.RegisterLookupGenerator<StagingSetoutForm, DigitalForm, DigitalFormLink, DigitalFormStagingSetoutFormLookup>(x => x.Form);
 
-             //LicenseUtils.Reset();
 
-             /*LicenseUtils.SetLicenseFee<CoreLicense>(7.99);
 
-             LicenseUtils.SetLicenseFee<DigitalFormsLicense>(3.99);
 
-             LicenseUtils.SetLicenseFee<SchedulingControlLicense>(1.99);
 
-             LicenseUtils.SetLicenseFee<TimeManagementLicense>(2.99);
 
-             LicenseUtils.SetLicenseFee<AccountsPayableLicense>(1.99);
 
-             LicenseUtils.SetLicenseFee<GPSTrackerLicense>(2.99);
 
-             LicenseUtils.SetLicenseFee<LogisticsLicense>(4.99);
 
-             LicenseUtils.SetLicenseFee<ScheduleEngineLicense>(2.99);
 
-             LicenseUtils.SetLicenseFee<QuotesManagementLicense>(4.99);
 
-             LicenseUtils.SetLicenseFee<LeaveManagementLicense>(2.99);
 
-             LicenseUtils.SetLicenseFee<TaskManagementLicense>(1.99);
 
-             LicenseUtils.SetLicenseFee<WarehouseLicense>(5.99);
 
-             LicenseUtils.SetLicenseFee<ProjectManagementLicense>(4.99);
 
-             LicenseUtils.SetLicenseFee<ManufacturingLicense>(4.99);
 
-             LicenseUtils.SetLicenseFee<ProductManagementLicense>(2.99);
 
-             LicenseUtils.SetLicenseFee<EquipmentLicense>(2.99);
 
-             LicenseUtils.SetLicenseFee<HumanResourcesLicense>(2.99);
 
-             LicenseUtils.SetLicenseFee<AccountsReceivableLicense>(1.99);*/
 
-             /*LicenseUtils.SetUserDiscount(01, 00.31);
 
-             LicenseUtils.SetUserDiscount(06, 08.63);
 
-             LicenseUtils.SetUserDiscount(11, 16.94);
 
-             LicenseUtils.SetUserDiscount(21, 25.25);
 
-             LicenseUtils.SetUserDiscount(51, 33.57);
 
-             LicenseUtils.SetTimeDiscount(1, 00.00);
 
-             LicenseUtils.SetTimeDiscount(3, 05.00);
 
-             LicenseUtils.SetTimeDiscount(12, 10.00);*/
 
-         }
 
-     }
 
- }
 
 
  |