public override void SaveModuleObjects() { EmployeePayrollFormulaItemsList.SaveItemObjects(); WorkingShiftsList.SaveItemObjects(); OTFactorsList.SaveItemObjects(); TimesheetEmployeeLatesList.SaveItemObjects(); TimesheetConfigsList.SaveItemObjects(); AllowanceConfigsList.SaveItemObjects(); }
public override void InvalidateModuleObjects(int iObjectID) { EmployeePayrollFormulaItemsList.Invalidate(iObjectID); WorkingShiftsList.Invalidate(iObjectID); OTFactorsList.Invalidate(iObjectID); TimesheetEmployeeLatesList.Invalidate(iObjectID); TimesheetConfigsList.Invalidate(iObjectID); AllowanceConfigsList.Invalidate(iObjectID); }
public override void InitGridControlInVinaList() { EmployeePayrollFormulaItemsList.InitVinaListGridControl(); WorkingShiftsList.InitVinaListGridControl(); OTFactorsList.InitVinaListGridControl(); TimesheetEmployeeLatesList.InitVinaListGridControl(); TimesheetConfigsList.InitVinaListGridControl(); AllowanceConfigsList.InitVinaListGridControl(); }
public override void SetDefaultModuleObjectsList() { try { EmployeePayrollFormulaItemsList.SetDefaultListAndRefreshGridControl(); WorkingShiftsList.SetDefaultListAndRefreshGridControl(); OTFactorsList.SetDefaultListAndRefreshGridControl(); TimesheetEmployeeLatesList.SetDefaultListAndRefreshGridControl(); TimesheetConfigsList.SetDefaultListAndRefreshGridControl(); AllowanceConfigsList.SetDefaultListAndRefreshGridControl(); } catch (Exception) { return; } }
public override void InitModuleObjectList() { EmployeePayrollFormulaItemsList.InitVinaList(this, TableName.HREmployeePayrollFormulasTableName, TableName.HREmployeePayrollFormulaItemsTableName, VinaList <HREmployeePayrollFormulaItemsInfo> .cstRelationForeign); EmployeePayrollFormulaItemsList.ItemTableForeignKey = "FK_HREmployeePayrollFormulaID"; WorkingShiftsList.InitVinaList(this, TableName.HREmployeePayrollFormulasTableName, TableName.HRWorkingShiftsTableName, VinaList <HRWorkingShiftsInfo> .cstRelationForeign); WorkingShiftsList.ItemTableForeignKey = "FK_HREmployeePayrollFormulaID"; OTFactorsList.InitVinaList(this, TableName.HREmployeePayrollFormulasTableName, TableName.HROTFactorsTableName, VinaList <HROTFactorsInfo> .cstRelationForeign); OTFactorsList.ItemTableForeignKey = "FK_HREmployeePayrollFormulaID"; TimesheetEmployeeLatesList.InitVinaList(this, TableName.HREmployeePayrollFormulasTableName, TableName.HRTimesheetEmployeeLatesTableName, VinaList <HRTimesheetEmployeeLatesInfo> .cstRelationForeign); TimesheetEmployeeLatesList.ItemTableForeignKey = "FK_HREmployeePayrollFormulaID"; TimesheetConfigsList.InitVinaList(this, TableName.HREmployeePayrollFormulasTableName, TableName.HRTimesheetConfigsTableName, VinaList <HRTimesheetConfigsInfo> .cstRelationForeign); TimesheetConfigsList.ItemTableForeignKey = "FK_HREmployeePayrollFormulaID"; AllowanceConfigsList.InitVinaList(this, TableName.HREmployeePayrollFormulasTableName, TableName.HRAllowanceConfigsTableName, VinaList <HRAllowanceConfigsInfo> .cstRelationForeign); AllowanceConfigsList.ItemTableForeignKey = "FK_HREmployeePayrollFormulaID"; }