protected void CallBack_cmbShift_ExceptionShifts_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.cmbShift_ExceptionShifts.Dispose();
     this.Fill_cmbShift_ExceptionShifts();
     this.ErrorHiddenField_Shifts.RenderControl(e.Output);
     this.cmbShift_ExceptionShifts.RenderControl(e.Output);
 }
 protected void CallBack_cmbSecondPersonnelWorkGroup_TwoPersonnelReplacement_ExceptionShifts_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.cmbSecondPersonnelWorkGroup_TwoPersonnelReplacement_ExceptionShifts.Dispose();
     this.Fill_cmbWorkGroupControls_ExceptionShifts(this.cmbSecondPersonnelWorkGroup_TwoPersonnelReplacement_ExceptionShifts, this.ErrorHiddenField_Personnel2_TwoPersonnelReplacement_ExceptionShifts);
     this.ErrorHiddenField_SecondPersonnelWorkGroup_TwoPersonnelReplacement_ExceptionShifts.RenderControl(e.Output);
     this.cmbSecondPersonnelWorkGroup_TwoPersonnelReplacement_ExceptionShifts.RenderControl(e.Output);
 }
Esempio n. 3
0
 protected void CallBack_GridConcepts_CalculationRange_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     Fill_GridConcepts_CalculationRange(e);
     this.GridConcepts_CalculationRange.RenderControl(e.Output);
     this.ErrorHiddenField_CalculationRange.RenderControl(e.Output);
     this.CheckListHiddenField_CalculationRange.RenderControl(e.Output);
 }
Esempio n. 4
0
 protected void CallBack_cmbToDay_PeriodRepeat_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.cmbToDay_PeriodRepeat.Dispose();
     this.Fill_cmbToDay_PeriodRepeat(int.Parse(this.StringBuilder.CreateString(e.Parameters[0]), CultureInfo.InvariantCulture), int.Parse(this.StringBuilder.CreateString(e.Parameters[1]), CultureInfo.InvariantCulture));
     this.ErrorHiddenField_ToDay_PeriodRepeat.RenderControl(e.Output);
     this.cmbToDay_PeriodRepeat.RenderControl(e.Output);
 }
Esempio n. 5
0
 protected void CallBack_cmbMissionSearchResult_MissionLocationsIntroduction_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.cmbMissionSearchResult_MissionLocationsIntroduction.Dispose();
     this.Fill_cmbMissionSearchResult_MissionLocationsIntroduction(this.StringBuilder.CreateString(e.Parameter));
     this.ErrorHiddenField_MissionSearchResult_MissionLocationsIntroduction.RenderControl(e.Output);
     this.cmbMissionSearchResult_MissionLocationsIntroduction.RenderControl(e.Output);
 }
Esempio n. 6
0
 protected void CallBack_cmbDepartmentSearchResult_Departments_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.cmbDepartmentSearchResult_Departments.Dispose();
     this.Fill_cmbDepartmentSearchResult_Departments(this.StringBuilder.CreateString(e.Parameter));
     this.ErrorHiddenField_DepartmentSearchResult_Departments.RenderControl(e.Output);
     this.cmbDepartmentSearchResult_Departments.RenderControl(e.Output);
 }
 protected void CallBack_cmbPrecards_MasterTrafficsControl_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.cmbPrecards_MasterTrafficsControl.Dispose();
     this.Fill_cmbPrecards_MasterTrafficsControl();
     this.ErrorHiddenField_TrafficType.RenderControl(e.Output);
     this.cmbPrecards_MasterTrafficsControl.RenderControl(e.Output);
 }
Esempio n. 8
0
 protected void CallBack_cmbHolidays_PeriodRepeat_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.cmbHolidays_PeriodRepeat.Dispose();
     this.Fill_cmbHolidays_PeriodRepeat();
     this.ErrorHiddenField_Holidays.RenderControl(e.Output);
     this.cmbHolidays_PeriodRepeat.RenderControl(e.Output);
 }
 protected void CallBack_cmbSearchField_MasterManagers_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.cmbSearchField_MasterManagers.Dispose();
     this.Fill_cmbSearchField_MasterManagers();
     this.ErrorHiddenField_Search.RenderControl(e.Output);
     this.cmbSearchField_MasterManagers.RenderControl(e.Output);
 }
Esempio n. 10
0
 protected void CallBack_cmbAccessGroup_UnderManagementPersonnel_OnCallback(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.cmbAccessGroup_UnderManagementPersonnel.Dispose();
     this.Fill_cmbAccessGroup_UnderManagementPersonnel();
     this.ErrorHiddenField_AccessGroup_UnderManagementPersonnel.RenderControl(e.Output);
     this.cmbAccessGroup_UnderManagementPersonnel.RenderControl(e.Output);
 }
 protected void CallBack_cmbTrafficType_RequestOnTraffic_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.cmbTrafficType_RequestOnTraffic.Dispose();
     this.Fill_cmbTrafficType_RequestOnTraffic();
     this.ErrorHiddenField_TrafficTypes.RenderControl(e.Output);
     this.cmbTrafficType_RequestOnTraffic.RenderControl(e.Output);
 }
Esempio n. 12
0
 protected void CallBack_cmbPostSearchResult_UnderManagementPersonnel_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.cmbPostSearchResult_UnderManagementPersonnel.Dispose();
     this.Fill_cmbPostSearchResult_UnderManagementPersonnel(this.StringBuilder.CreateString(e.Parameter));
     this.ErrorHiddenField_PostSearchResult_UnderManagementPersonnel.RenderControl(e.Output);
     this.cmbPostSearchResult_UnderManagementPersonnel.RenderControl(e.Output);
 }
 protected void CallBack_cmbDataAccessLevels_MasterDataAccessLevels_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.cmbDataAccessLevels_MasterDataAccessLevels.Dispose();
     this.Fill_cmbDataAccessLevels_MasterDataAccessLevels();
     this.ErrorHiddenField_DataAccessLevels.RenderControl(e.Output);
     this.cmbDataAccessLevels_MasterDataAccessLevels.RenderControl(e.Output);
 }
        public string[] UpdateWorkFow_OrganizationWorkFlowPage(string state, string selectedFlowID)
        {
            this.InitializeCulture();
            string[] retMessage = new string[4];

            try
            {
                AttackDefender.CSRFDefender(this.Page);
                decimal      flowID = decimal.Parse(this.StringBuilder.CreateString(selectedFlowID), CultureInfo.InvariantCulture);
                UIActionType uam    = (UIActionType)Enum.Parse(typeof(UIActionType), this.StringBuilder.CreateString(state).ToUpper());

                Flow organizationFlow = new Flow();
                organizationFlow.ID = flowID;

                switch (uam)
                {
                case UIActionType.DELETE:
                    if (flowID == 0)
                    {
                        retMessage = this.exceptionHandler.HandleException(this.Page, ExceptionTypes.UIValidationExceptions, new Exception(GetLocalResourceObject("NoFlowSelectedforDelete").ToString()), retMessage);
                        return(retMessage);
                    }
                    this.FlowBusiness.DeleteOrganizationFlow(organizationFlow, uam);
                    break;
                }

                retMessage[0] = GetLocalResourceObject("RetSuccessType").ToString();
                string SuccessMessageBody = string.Empty;
                switch (uam)
                {
                case Business.UIActionType.DELETE:
                    SuccessMessageBody = GetLocalResourceObject("DeleteComplete").ToString();
                    break;

                default:
                    break;
                }
                retMessage[1] = SuccessMessageBody;
                retMessage[2] = "success";
                retMessage[3] = flowID.ToString();
                return(retMessage);
            }
            catch (UIValidationExceptions ex)
            {
                retMessage = this.exceptionHandler.HandleException(this.Page, ExceptionTypes.UIValidationExceptions, ex, retMessage);
                return(retMessage);
            }
            catch (UIBaseException ex)
            {
                retMessage = this.exceptionHandler.HandleException(this.Page, ExceptionTypes.UIBaseException, ex, retMessage);
                return(retMessage);
            }
            catch (Exception ex)
            {
                retMessage = this.exceptionHandler.HandleException(this.Page, ExceptionTypes.Exception, ex, retMessage);
                return(retMessage);
            }
        }
Esempio n. 15
0
        protected void CallBack_GridSettings_Roles_onCallBack(object sender, CallBackEventArgs e)
        {
            string[] retMessage = new string[4];
            try
            {
                AttackDefender.CSRFDefender(this.Page);
                decimal RoleId = decimal.Parse(this.StringBuilder.CreateString(e.Parameters[1]));
                switch (e.Parameters[0])
                {
                case "Get":
                    IList <MonthlyOperationGridRoleSettingsProxy> monthlyOperationGridRoleSettingsProxy = bMonthlyOperationGridRoleSettings.GetMonthlyOperationGridRoleSettings(RoleId);
                    this.hfExist_GridSettings_Roles.Value  = monthlyOperationGridRoleSettingsProxy[0].Exist.ToString();
                    this.hfId_GridSettings_Roles.Value     = monthlyOperationGridRoleSettingsProxy[0].ID.ToString();
                    this.hfRuleId_GridSettings_Roles.Value = monthlyOperationGridRoleSettingsProxy[0].RoleID.ToString();
                    this.GridSettings_Roles.DataSource     = GetLocalResource(monthlyOperationGridRoleSettingsProxy);
                    this.GridSettings_Roles.DataBind();
                    break;

                case "Set":
                    //retMessage[0] = GetLocalResourceObject("RetSuccessType").ToString();
                    //retMessage[1] = GetLocalResourceObject("EditComplete").ToString();
                    //retMessage[2] = "success";
                    bool    GridSettingExist = bool.Parse(this.StringBuilder.CreateString(e.Parameters[2]));
                    decimal GridSettingId    = decimal.Parse(this.StringBuilder.CreateString(e.Parameters[3]));
                    Dictionary <string, string> SettingsColArray           = this.CreateRecievedColumnsArray_Roles(e.Parameters[4]);
                    Dictionary <string, string> MonthlyOperationGridColumn = this.CreatMonthlyOperationGridColumns();
                    bMonthlyOperationGridRoleSettings.UpdateGridMonthlyOperationGridRoleSettings(GridSettingId, RoleId, GridSettingExist, SettingsColArray, MonthlyOperationGridColumn);
                    this.hfSuccessType_GridSettings_Roles.Value = GetLocalResourceObject("RetSuccessType").ToString();
                    this.hfComplete_GridSettings_Roles.Value    = GetLocalResourceObject("Complete").ToString();
                    this.hfSuccess_GridSettings_Roles.Value     = "success";
                    break;
                }
            }
            catch (UIValidationExceptions ex)
            {
                retMessage = this.exceptionHandler.HandleException(this.Page, ExceptionTypes.UIValidationExceptions, ex, retMessage);
                this.ErrorHiddenField_GridSettings_Roles.Value = this.exceptionHandler.CreateErrorMessage(retMessage);
            }
            catch (UIBaseException ex)
            {
                retMessage = this.exceptionHandler.HandleException(this.Page, ExceptionTypes.UIBaseException, ex, retMessage);
                this.ErrorHiddenField_GridSettings_Roles.Value = this.exceptionHandler.CreateErrorMessage(retMessage);
            }
            catch (Exception ex)
            {
                retMessage = this.exceptionHandler.HandleException(this.Page, ExceptionTypes.Exception, ex, retMessage);
                this.ErrorHiddenField_GridSettings_Roles.Value = this.exceptionHandler.CreateErrorMessage(retMessage);
            }

            this.ErrorHiddenField_GridSettings_Roles.RenderControl(e.Output);
            this.hfExist_GridSettings_Roles.RenderControl(e.Output);
            this.hfId_GridSettings_Roles.RenderControl(e.Output);
            this.hfRuleId_GridSettings_Roles.RenderControl(e.Output);
            this.hfSuccess_GridSettings_Roles.RenderControl(e.Output);
            this.hfSuccessType_GridSettings_Roles.RenderControl(e.Output);
            this.hfComplete_GridSettings_Roles.RenderControl(e.Output);
            this.GridSettings_Roles.RenderControl(e.Output);
        }
Esempio n. 16
0
 protected void CallBack_cmbDomainName_Users_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.cmbDomainName_Users.Dispose();
     this.Fill_cmbDomainName_Users();
     this.cmbDomainName_Users.Enabled = true;
     this.ErrorHiddenField_Domains.RenderControl(e.Output);
     this.cmbDomainName_Users.RenderControl(e.Output);
 }
Esempio n. 17
0
 /// <summary>
 /// CallBack لیست آبشاری نوبت کاری
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void CallBackcmbWorkHeat_Shift_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.cmbWorkHeat_Shift.Dispose();
     this.Fill_cmbWorkHeat_Shift();
     this.cmbWorkHeat_Shift.Enabled = true;
     this.cmbWorkHeat_Shift.RenderControl(e.Output);
     this.ErrorHiddenField_WorkHeat.RenderControl(e.Output);
 }
Esempio n. 18
0
 protected void CallBackcmbRulesGroups_PersonnelRulesGroups_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.cmbRulesGroups_PersonnelRulesGroups.Dispose();
     this.Fill_cmbRulesGroups_PersonnelRulesGroups();
     this.cmbRulesGroups_PersonnelRulesGroups.Enabled = true;
     this.ErrorHiddenField_RulesGroups_PersonnelRulesGroups.RenderControl(e.Output);
     this.cmbRulesGroups_PersonnelRulesGroups.RenderControl(e.Output);
 }
Esempio n. 19
0
 protected void CallBack_cmbDomainUserName_Users_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.cmbDomainUserName_Users.Dispose();
     this.Fill_cmbDomainUserName_Users(decimal.Parse(this.StringBuilder.CreateString(e.Parameter)));
     this.cmbDomainUserName_Users.Enabled = true;
     this.ErrorHiddenField_DomainUsers.RenderControl(e.Output);
     this.cmbDomainUserName_Users.RenderControl(e.Output);
 }
Esempio n. 20
0
 protected void CallBack_cmbOperationType_LeaveReserve_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.cmbOperationType_LeaveReserve.Dispose();
     this.Fill_cmbOperationType_LeaveReserve();
     this.cmbOperationType_LeaveReserve.Enabled = true;
     this.ErrorHiddenField_OperationTypes.RenderControl(e.Output);
     this.cmbOperationType_LeaveReserve.RenderControl(e.Output);
 }
 protected void CallBackcmbSingleDateFeatures_PersonnelSingleDateFeatures_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.cmbSingleDateFeatures_PersonnelSingleDateFeatures.Dispose();
     this.Fill_cmbSingleDateFeatures_PersonnelSingleDateFeatures((Caller)Enum.Parse(typeof(Caller), this.StringBuilder.CreateString(e.Parameter)));
     this.cmbSingleDateFeatures_PersonnelSingleDateFeatures.Enabled = true;
     this.ErrorHiddenField_PersonnelSingleDateFeature_PersonnelSingleDateFeatures.RenderControl(e.Output);
     this.cmbSingleDateFeatures_PersonnelSingleDateFeatures.RenderControl(e.Output);
 }
Esempio n. 22
0
 //DNN Note:--------------------------------------------------
 protected void CallBack_cmbDepartmentType_DepartmentIntroduction_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.cmbDepartmentType_DepartmentIntroduction.Dispose();
     this.Fill_cmbDepartmentType_DepartmentIntroduction();
     this.ErrorHiddenField_DepartmentType.RenderControl(e.Output);
     this.cmbDepartmentType_DepartmentIntroduction.Enabled = true;
     this.cmbDepartmentType_DepartmentIntroduction.RenderControl(e.Output);
 }
Esempio n. 23
0
 protected void CallBack_bulletedListPublicNews_PublicNews_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.SetPublicNewsPageCount_PublicNews(int.Parse(this.StringBuilder.CreateString(e.Parameters[0])));
     this.Fill_rotrPublicNews_PublicNews(int.Parse(this.StringBuilder.CreateString(e.Parameters[0]), CultureInfo.InvariantCulture), int.Parse(this.StringBuilder.CreateString(e.Parameters[1]), CultureInfo.InvariantCulture));
     this.bulletedListPublicNews_PublicNews.RenderControl(e.Output);
     this.hfPublicNewsPageCount_PublicNews.RenderControl(e.Output);
     this.ErrorHiddenField_PublicNews.RenderControl(e.Output);
 }
 public string[] GetBoxesHeaders_CollectiveTrafficPage()
 {
     this.InitializeCulture();
     AttackDefender.CSRFDefender(this.Page);
     string[] retMessage = new string[2];
     retMessage[0] = GetLocalResourceObject("Title_DialogCollectiveTraffic").ToString();
     retMessage[1] = GetLocalResourceObject("header_RegisteredRequests_CollectiveTraffic").ToString();
     return(retMessage);
 }
 protected void CallBack_cmbMonth_MonthlyOperationGanttChartSchema_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.cmbMonth_MonthlyOperationGanttChartSchema.Dispose();
     this.Fill_cmbMonth_MonthlyOperationGanttChartSchema((LoadState)Enum.Parse(typeof(LoadState), this.StringBuilder.CreateString(e.Parameters[0])), int.Parse(this.StringBuilder.CreateString(e.Parameters[1]), CultureInfo.InvariantCulture), decimal.Parse(this.StringBuilder.CreateString(e.Parameters[2]), CultureInfo.InvariantCulture));
     this.hfCurrentMonth_MonthlyOperationGanttChartSchema.RenderControl(e.Output);
     this.ErrorHiddenField_Months_MonthlyOperationGanttChartSchema.RenderControl(e.Output);
     this.cmbMonth_MonthlyOperationGanttChartSchema.RenderControl(e.Output);
 }
Esempio n. 26
0
 protected void CallBack_cmbPreCardType_PreCard_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.cmbPreCardType_PreCard.Dispose();
     this.Fill_cmbPreCardType_PreCard();
     this.ErrorHiddenField_PreCardType.RenderControl(e.Output);
     this.cmbPreCardType_PreCard.Enabled = true;
     this.cmbPreCardType_PreCard.RenderControl(e.Output);
 }
Esempio n. 27
0
 public string[] GetBoxesHeaders_MasterUnderManagementPersonnelExeptionAccessViewPage()
 {
     this.InitializeCulture();
     AttackDefender.CSRFDefender(this.Page);
     string[] retMessage = new string[2];
     retMessage[0] = GetLocalResourceObject("Title_DialogUnderManagementPersonnelExeptionAccessView").ToString();
     retMessage[1] = GetLocalResourceObject("header_BoxUnderManagementPersonnelExeptionAccessView_MasterUnderManagementPersonnelExeptionAccessView").ToString();
     return(retMessage);
 }
Esempio n. 28
0
    protected void CallBack_GridDataAccessLevelsTarget_SinglePageDataAccessLevels_onCallBack(object sender, CallBackEventArgs e)
    {
        AttackDefender.CSRFDefender(this.Page);
        string SearchKey = this.StringBuilder.CreateString(e.Parameters[4]);

        this.Fill_GridDataAccessLevelsTarget_SinglePageDataAccessLevels(decimal.Parse(this.StringBuilder.CreateString(e.Parameters[0]), CultureInfo.InvariantCulture), (DataAccessParts)Enum.Parse(typeof(DataAccessParts), this.StringBuilder.CreateString(e.Parameters[1])), (DataAccessLevelOperationType)Enum.Parse(typeof(DataAccessLevelOperationType), this.StringBuilder.CreateString(e.Parameters[2])), (DataAccessLevelOperationState)Enum.Parse(typeof(DataAccessLevelOperationState), this.StringBuilder.CreateString(e.Parameters[3])), SearchKey != "Null" ? (UserSearchKeys)Enum.Parse(typeof(UserSearchKeys), SearchKey) : (UserSearchKeys?)null, this.StringBuilder.CreateString(e.Parameters[5]), (LoadState)Enum.Parse(typeof(LoadState), this.StringBuilder.CreateString(e.Parameters[6])), this.StringBuilder.CreateString(e.Parameters[7]));
        this.ErrorHiddenField_DataAccessLevelsTarget.RenderControl(e.Output);
        this.GridDataAccessLevelsTarget_SinglePageDataAccessLevels.RenderControl(e.Output);
    }
 protected void CallBack_GridRegisteredRequests_RegisteredRequests_onCallBack(object sender, CallBackEventArgs e)
 {
     AttackDefender.CSRFDefender(this.Page);
     this.Fill_GridRegisteredRequests_RegisteredRequests((CurrentUserState)Enum.Parse(typeof(CurrentUserState), this.StringBuilder.CreateString(e.Parameters[0])), this.StringBuilder.CreateString(e.Parameters[1]), int.Parse(this.StringBuilder.CreateString(e.Parameters[2]), CultureInfo.InvariantCulture), int.Parse(this.StringBuilder.CreateString(e.Parameters[3]), CultureInfo.InvariantCulture), this.StringBuilder.CreateString(e.Parameters[4]), int.Parse(this.StringBuilder.CreateString(e.Parameters[5]), CultureInfo.InvariantCulture), int.Parse(this.StringBuilder.CreateString(e.Parameters[6]), CultureInfo.InvariantCulture));
     this.SetRegisteredRequestsPageCount_RegisteredRequests(e);
     this.ErrorHiddenField_RegisteredRequests.RenderControl(e.Output);
     this.GridRegisteredRequests_RegisteredRequests.RenderControl(e.Output);
     this.hfRegisteredRequestsCount_RegisteredRequests.RenderControl(e.Output);
     this.hfRegisteredRequestsPageCount_RegisteredRequests.RenderControl(e.Output);
 }
Esempio n. 30
0
    protected void CallBack_GridPersonnelMultiDateFeatures_PersonnelMultiDateFeatures_onCallBack(object sender, CallBackEventArgs e)
    {
        AttackDefender.CSRFDefender(this.Page);
        Caller caller = (Caller)Enum.Parse(typeof(Caller), this.StringBuilder.CreateString(e.Parameters[0]));

        this.CustomizeGridPersonnelMultiDateFeatures_PersonnelMultiDateFeatures(caller);
        this.Fill_GridPersonnelMultiDateFeatures_PersonnelMultiDateFeatures(caller, decimal.Parse(this.StringBuilder.CreateString(e.Parameters[1]), CultureInfo.InvariantCulture));
        this.GridPersonnelMultiDateFeatures_PersonnelMultiDateFeatures.RenderControl(e.Output);
        this.ErrorHiddenField_PersonnelMultiDateFeatures.RenderControl(e.Output);
    }