Ejemplo n.º 1
0
 protected void GridView_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
 {
     if (e.FocusedRowHandle >= 0)
     {
         GridView        gridView         = (GridView)MainView;
         HROTFactorsInfo objOTFactorsInfo = (HROTFactorsInfo)gridView.GetRow(e.FocusedRowHandle);
         if (String.IsNullOrEmpty(objOTFactorsInfo.HROTFactorType))
         {
             objOTFactorsInfo.HROTFactorType = OTFactorType.WorkingDay.ToString();
         }
     }
 }
Ejemplo n.º 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();
        }