示例#1
0
        void repositoryItemLookUpEdit_QueryPopUp2(object sender, System.ComponentModel.CancelEventArgs e)
        {
            LookUpEdit             lookUpEdit             = (LookUpEdit)sender;
            ADOTFactorsController  objOTFactorsController = new ADOTFactorsController();
            List <ADOTFactorsInfo> list      = (List <ADOTFactorsInfo>)objOTFactorsController.GetListFromDataSet(objOTFactorsController.GetAllObjects());
            List <ADOTFactorsInfo> finalList = new List <ADOTFactorsInfo>();

            finalList.Add(new ADOTFactorsInfo());
            finalList.AddRange(list);
            lookUpEdit.Properties.DataSource    = finalList;
            lookUpEdit.Properties.DisplayMember = "ADOTFactorName";
            lookUpEdit.Properties.ValueMember   = "ADOTFactorID";
        }
示例#2
0
        public void UpdateHROTFactor()
        {
            EmployeePayRollFormulaEntities entity = (EmployeePayRollFormulaEntities)CurrentModuleEntity;
            HROTFactorsInfo objHROTFactorsInfo    = (HROTFactorsInfo)entity.OTFactorsList[entity.OTFactorsList.CurrentIndex];

            if (objHROTFactorsInfo.FK_ADOTFactorID > 0)
            {
                ADOTFactorsController objADOTFactorsController = new ADOTFactorsController();
                ADOTFactorsInfo       objADOTFactorsInfo       = (ADOTFactorsInfo)objADOTFactorsController.GetObjectByID(objHROTFactorsInfo.FK_ADOTFactorID);

                if (objADOTFactorsInfo != null)
                {
                    objHROTFactorsInfo.FK_ADOTFactorID = objADOTFactorsInfo.ADOTFactorID;
                    objHROTFactorsInfo.HROTFactorValue = objADOTFactorsInfo.ADOTFactorValue;
                    objHROTFactorsInfo.HROTFactorType  = objADOTFactorsInfo.ADOTFactorType;
                }
            }
            entity.OTFactorsList.GridControl.RefreshDataSource();
        }
示例#3
0
 void gridView_CustomColumnDisplayText(object sender, DevExpress.XtraGrid.Views.Base.CustomColumnDisplayTextEventArgs e)
 {
     if (e.Column.FieldName == "FK_ADOTFactorID")
     {
         if (e.Value != null)
         {
             int matchCodeID = int.Parse(e.Value.ToString());
             ADOTFactorsController objOTFactorsController = new ADOTFactorsController();
             ADOTFactorsInfo       objOTFactorsInfo       = (ADOTFactorsInfo)objOTFactorsController.GetObjectByID(matchCodeID);
             if (objOTFactorsInfo != null)
             {
                 e.DisplayText = objOTFactorsInfo.ADOTFactorName;
             }
             else
             {
                 e.DisplayText = "";
             }
         }
         else
         {
             e.DisplayText = "";
         }
     }
 }
示例#4
0
        public void InvalidateData()
        {
            ADConfigValuesController objConfigValuesController = new ADConfigValuesController();
            DataSet ds = objConfigValuesController.GetADConfigValuesByGroup(ConfigValueGroup.RewardType.ToString());

            RewardTypesList.Invalidate(ds);

            ds = objConfigValuesController.GetADConfigValuesByGroup(ConfigValueGroup.DisciplineType.ToString());
            DisciplineTypesList.Invalidate(ds);

            ADWorkingShiftGroupsController  objWorkingShiftGroupsController = new ADWorkingShiftGroupsController();
            List <ADWorkingShiftGroupsInfo> wsgList = objWorkingShiftGroupsController.GetAllWorkingShiftGroup();

            WorkingShiftGroupsList.Invalidate(wsgList);

            HRFormAllowancesController  objFormAllowancesController = new HRFormAllowancesController();
            List <HRFormAllowancesInfo> faList = objFormAllowancesController.GetAllFormAllowances();

            FormAllowancesList.Invalidate(faList);

            ADOTFactorsController  objOTFactorsController = new ADOTFactorsController();
            List <ADOTFactorsInfo> otfList = objOTFactorsController.GetAllOTFactors();

            OTFactorsList.Invalidate(otfList);

            HRTimesheetEmployeeLateConfigsController  objTimesheetEmployeeLateConfigsController = new HRTimesheetEmployeeLateConfigsController();
            List <HRTimesheetEmployeeLateConfigsInfo> telcList = objTimesheetEmployeeLateConfigsController.GetAllTimesheetEmployeeLateConfigs();

            TimesheetEmployeeLateConfigsList.Invalidate(telcList);

            ADTimesheetConfigsController objTimesheetConfigsController = new ADTimesheetConfigsController();

            ds = objTimesheetConfigsController.GetAllObjects();
            TimesheetConfigsList.Invalidate(ds);

            ADWorkingShiftsController objWorkingShiftsController = new ADWorkingShiftsController();

            ds = objWorkingShiftsController.GetAllObjects();
            WorkingShiftsList.Invalidate(ds);

            HRTimeSheetParamsController objTimeSheetParamsController = new HRTimeSheetParamsController();

            ds = objTimeSheetParamsController.GetAllObjects();
            List <HRTimeSheetParamsInfo> list = new List <HRTimeSheetParamsInfo>();

            foreach (DataRow row in ds.Tables[0].Rows)
            {
                HRTimeSheetParamsInfo objTimeSheetParamsInfo = new HRTimeSheetParamsInfo();
                objTimeSheetParamsInfo = (HRTimeSheetParamsInfo)objTimeSheetParamsController.GetObjectFromDataRow(row);
                objTimeSheetParamsInfo.HRTimeSheetParamValue2 = objTimeSheetParamsInfo.HRTimeSheetParamValue2 * 100;
                if (!objTimeSheetParamsInfo.IsOTCalculated)
                {
                    list.Add(objTimeSheetParamsInfo);
                }
            }
            TimeSheetParamsList.Invalidate(list);

            List <HRTimeSheetParamsInfo> list2 = new List <HRTimeSheetParamsInfo>();
            List <HRTimeSheetParamsInfo> lst   = objTimeSheetParamsController.GetOTTimeSheetParamsList();

            foreach (HRTimeSheetParamsInfo info in lst)
            {
                info.HRTimeSheetParamValue2 = info.HRTimeSheetParamValue2 * 100;
                list2.Add(info);
            }
            TimeSheetParam2sList.Invalidate(list2);
        }