Exemple #1
0
        private void buildOrganizationCodeDropdown(int regionID)
        {
            bool isNilRegionID = regionID == -1;
            OrganizationCodeCollection orgCodes = LookupWrapper.GetOrganizationCodesByUser(false, CurrentUserID).GetByRegion(regionID);

            if (isNilRegionID)
            {
                printTopOptionOnly(this.dropdownOrganizationCode, "[-- Select Region First --]");
            }
            else
            {
                ControlUtility.BindRadComboBoxControl(this.dropdownOrganizationCode, orgCodes, null, "DetailLineLegacy", "OrganizationCodeID", "[-- Select Organization Code --]");
            }
        }
        private void bindSeries(int payPlanID)
        {
            bool showSeries = false;

            if (payPlanID != -1)
            {
                SeriesCollection seriesList = LookupWrapper.GetAllSeriesByPayPlan(false, payPlanID);
                ControlUtility.BindRadComboBoxControl(this.dropDownSeries, seriesList, null, "DetailLine", "SeriesID", "<<-- Select Series -->>");
                showSeries = (seriesList.Count > 0);
            }

            this.tdSeries.Visible      = showSeries;
            this.tdSeriesLabel.Visible = showSeries;
        }
        private void bindDropdownLists()
        {
            // pay plan
            ControlUtility.BindRadComboBoxControl(this.dropdownPayPlan, LookupWrapper.GetAllInUsePayPlans(false), null, "PayPlanTitle", "PayPlanID", "[-- Select Pay Plan --]");

            // regions
            ControlUtility.BindRadComboBoxControl(this.dropdownRegion, LookupWrapper.GetAllRegions(false), null, "RegionName", "RegionID", "[-- Select Region --]");

            // organization codes
            buildOrganizationCodeDropdown(base.CurrentUser.RegionID);

            // series -- initial setup
            // grades are built from within series
            buildSeriesDropdown(true);
        }
        private void buildOrganizationCodeDropdown(int regionID)
        {
            bool isNilRegionID = regionID == -1;
            //JA issue 897 not able to see recently assigned orgcode in JAX create new package
            //fixed by always reloading instead of getting from cache.
            OrganizationCodeCollection orgCodes = LookupWrapper.GetOrganizationCodesByUser(true, CurrentUserID).GetByRegion(regionID);
            //JA id :957:JAX: Remove Standard Org code 0 from HR's list in JAX
            //removing standard organization code from the dropdown list since we no longer support standard packages.
            OrganizationCode standardOrgCode = new OrganizationCode();

            standardOrgCode.OrganizationCodeID = 1;
            orgCodes.Remove(standardOrgCode);

            if (isNilRegionID)
            {
                printTopOptionOnly(this.dropdownOrganizationCode, "[-- Select Region First --]");
            }
            else
            {
                ControlUtility.BindRadComboBoxControl(this.dropdownOrganizationCode, orgCodes, null, "DetailLineLegacy", "OrganizationCodeID", "[-- Select Organization Code --]");
            }
        }
Exemple #5
0
        private void gridDutyKSA_ItemDataBound(object sender, GridItemEventArgs e)
        {
            try
            {
                HideRefreshButton(e);
                JobAnalysisDutyKSAFactor currentKSAFactor = e.Item.DataItem as JobAnalysisDutyKSAFactor;

                if (e.Item is GridDataItem)
                {
                    Literal literalKSADescription        = e.Item.FindControl("literalKSADescription") as Literal;
                    Literal literalQualificationTypeName = e.Item.FindControl("literalQualificationTypeName") as Literal;
                    Literal literalTotalScore            = e.Item.FindControl("literalTotalScore") as Literal;
                    //Label lblDutyNumber = e.Item.FindControl("lblDutyNumber") as Label;
                    //Label tooltipDutyNumber = e.Item.FindControl("ToolTipDutyNumber") as Label;
                    TextBox txtDutyNumber = e.Item.FindControl("txtDutyNumber") as TextBox;

                    CheckBox    checkboxIsFinalKSA1         = e.Item.FindControl("checkboxIsFinalKSA1") as CheckBox;
                    RadComboBox dropdownImportance          = e.Item.FindControl("dropdownImportance") as RadComboBox;
                    RadComboBox dropdownNeedAtEntry         = e.Item.FindControl("dropdownNeedAtEntry") as RadComboBox;
                    RadComboBox dropdownDistinguishingValue = e.Item.FindControl("dropdownDistinguishingValue") as RadComboBox;

                    // bind importance scale
                    ControlUtility.BindRadComboBoxControl(dropdownImportance, LookupWrapper.GetImportanceScale(false), null, "ImportanceName", "ImportanceID", "[-- Select --]");

                    // bind need at entry
                    ControlUtility.BindRadComboBoxControl(dropdownNeedAtEntry, LookupWrapper.GetNeedAtEntryScale(false), null, "NeedAtEntryName", "NeedAtEntryID", "[-- Select --]");

                    // bind distinguishing value scale
                    ControlUtility.BindRadComboBoxControl(dropdownDistinguishingValue, LookupWrapper.GetDistinguishingValueScale(false), null, "ScaleName", "ScaleID", "[-- Select --]");

                    // now set values
                    ControlUtility.SafeListControlSelect(dropdownImportance, (int)currentKSAFactor.ImportanceID);
                    ControlUtility.SafeListControlSelect(dropdownNeedAtEntry, (int)currentKSAFactor.NeedAtEntryID);
                    ControlUtility.SafeListControlSelect(dropdownDistinguishingValue, (int)currentKSAFactor.DistinguishingValueScaleID);


                    literalKSADescription.Text        = currentKSAFactor.JQFactorTitle;
                    literalQualificationTypeName.Text = currentKSAFactor.QualificationTypeName;
                    literalTotalScore.Text            = currentKSAFactor.TotalScore.ToString();

                    // Lookup the correct Duty sequence number stored in list of DutyCounters created in ctrlDutyKSA.ascx bindData()
                    currentDutyNumber  = DutyCounters.Find(c => c.JADutyID == currentKSAFactor.JADutyID).Number;
                    txtDutyNumber.Text = "Duty " + (currentDutyNumber == null ? "" : currentDutyNumber.ToString());

                    //Add the image id to the tooltip manager
                    this.RadToolTipManager1.TargetControls.Add(txtDutyNumber.ClientID, currentDutyNumber.ToString() + "|" + currentKSAFactor.JADutyID.ToString(), true);


                    if (checkboxIsFinalKSA1 != null)
                    {
                        checkboxIsFinalKSA1.Checked = currentKSAFactor.IsFinalKSA;
                    }

                    if (currentKSAFactor.QualificationTypeID == (int)enumQualificationType.SelectiveFactor)
                    {
                        checkboxIsFinalKSA1.Checked = true;
                        checkboxIsFinalKSA1.Enabled = false;
                    }
                }
                else if (e.Item is GridEditableItem && e.Item.IsInEditMode)
                {
                    RadComboBox dropdownImportance          = e.Item.FindControl("dropdownImportance") as RadComboBox;
                    RadComboBox dropdownNeedAtEntry         = e.Item.FindControl("dropdownNeedAtEntry") as RadComboBox;
                    RadComboBox dropdownDistinguishingValue = e.Item.FindControl("dropdownDistinguishingValue") as RadComboBox;
                    CheckBox    checkboxIsFinalKSA1         = e.Item.FindControl("checkboxIsFinalKSA1") as CheckBox;

                    // bind importance scale
                    ControlUtility.BindRadComboBoxControl(dropdownImportance, LookupWrapper.GetImportanceScale(false), null, "ImportanceName", "ImportanceID", "[-- Select --]");

                    // bind need at entry
                    ControlUtility.BindRadComboBoxControl(dropdownNeedAtEntry, LookupWrapper.GetNeedAtEntryScale(false), null, "NeedAtEntryName", "NeedAtEntryID", "[-- Select --]");

                    // bind distinguishing value scale
                    ControlUtility.BindRadComboBoxControl(dropdownDistinguishingValue, LookupWrapper.GetDistinguishingValueScale(false), null, "ScaleName", "ScaleID", "[-- Select --]");

                    // now set values
                    ControlUtility.SafeListControlSelect(dropdownImportance, (int)currentKSAFactor.ImportanceID);
                    ControlUtility.SafeListControlSelect(dropdownNeedAtEntry, (int)currentKSAFactor.NeedAtEntryID);
                    ControlUtility.SafeListControlSelect(dropdownDistinguishingValue, (int)currentKSAFactor.DistinguishingValueScaleID);

                    if (checkboxIsFinalKSA1 != null)
                    {
                        checkboxIsFinalKSA1.Checked = currentKSAFactor.IsFinalKSA;
                    }

                    if (currentKSAFactor.QualificationTypeID == (int)enumQualificationType.SelectiveFactor)
                    {
                        checkboxIsFinalKSA1.Checked = true;
                        checkboxIsFinalKSA1.Enabled = false;
                    }
                }
                SetPageView();
            }
            catch (Exception ex)
            {
                base.HandleException(ex);
            }
        }
Exemple #6
0
 private void LoadJNPStatus()
 {
     ControlUtility.BindRadComboBoxControl(rcbJNPStatus, LookupWrapper.GetAllJNPWorkflowStatus(true), new ControlUtility.RadComboBoxItemFilter(filterInactiveItem), "JNPWorkflowStatusName", "JNPWorkflowStatusID");
     rcbJNPStatus.Items.Insert(0, new RadComboBoxItem(String.Empty, "-1"));
 }
 private void bindPositionBoxLocationGroupTypes()
 {
     ControlUtility.BindRadComboBoxControl(this.dropDownPositionLocationGroupTypes, LookupWrapper.GetOrgChartPositionGroupTypes(false), null, "GroupTypeName", "GroupTypeID", "<<-- Use Default Location -->>");
 }
 private void bindPositionBoxPlacement()
 {
     ControlUtility.BindRadComboBoxControl(this.dropDownPositionPlacements, LookupWrapper.GetOrgChartPositionPlacementTypes(false), null, "PlacementTypeName", "PlacementTypeID", "<<-- Use Default Placement -->>");
 }
 private void bindOrgPositionTypes()
 {
     ControlUtility.BindRadComboBoxControl(this.dropDownOrganizationPositionTypes, LookupWrapper.GetAllOrgPositionTypes(false), null, "OrgPositionTypeDesc", "OrgPositionTypeID", "<<-- Select Organization Position Type -->>");
 }
Exemple #10
0
 private void bindPositionTypesSupervisoryStatues()
 {
     ControlUtility.BindRadComboBoxControl(this.dropDownPositionTypesSupervisoryStatuses, LookupWrapper.GetAllSupervisoryStatus(false), null, "Title", "SupervisorStatusID", "<<-- Select Position Type -->>");
 }
Exemple #11
0
 private void bindDutyStationStates()
 {
     ControlUtility.BindRadComboBoxControl(this.dropDownDutyStationStates, LookupWrapper.GetAllStates(false), null, "StateName", "StateID", "<<-- Select Duty Station State -->>");
 }
Exemple #12
0
 private void bindPayPlans()
 {
     ControlUtility.BindRadComboBoxControl(this.dropDownPayPlan, LookupWrapper.GetAllPayPlans(false), null, "PayPlanTitle", "PayPlanID", "<<-- Select Pay Plan -->>");
 }
Exemple #13
0
 public NoPreReleasePackageRepository(IPackageRepository wrapped)
 {
     _wrapped       = wrapped;
     PackagesByName = new LookupWrapper(wrapped.PackagesByName);
 }
Exemple #14
0
        private void buildAdditionalSeriesDropdown()
        {
            SeriesCollection seriesList = LookupWrapper.GetPayPlanSeries(true, cpPayPlanID);

            ControlUtility.BindRadComboBoxControl(this.dropdownAdditionalSeries, seriesList, null, "DetailLine", "SeriesID", "[-- Select Additional Series --]");
        }
Exemple #15
0
        private void LoadJobSeries()
        {
            List <Series> seriesList = LookupWrapper.GetAllSeries(true);

            ControlUtility.BindRadComboBoxControl(rcbJobSeries, seriesList, null, "DetailLine", "SeriesID", "<<--Select Series-->>");
        }
 private void bindDropdownLists()
 {
     // Additional Series
     ControlUtility.BindRadComboBoxControl(this.dropdownAdditionalSeries, LookupWrapper.GetPayPlanSeries(true, this.CurrentPackage.PayPlanID), null, "DetailLine", "SeriesID", "[-- Select Additional Series --]");
 }