Esempio n. 1
0
<div class="modal_box" id="add_service_level" style="display:none;">
    <img src="<?php echo Yii::app()->request->baseUrl; ?>/images/cancel.png" alt='' class="hidemodal cancelbutton"/>
    <h1>+/- Service</h1>
    <?php
        $form=$this->beginWidget('CActiveForm', array (
        'id'=>'add_service_level_form',
    )); ?>
<div style="float: left;">
    <div class="row">
        <label for="service_names_dropdown"><span class="red">*</span> Tiers Selected</label><br/><br/>

        <?php
        $items =  ServiceLevelSettings::getServiceLevelsOptionsList();
        $this->renderPartial('application.views.widgets.dropdown_search_style_txtfield', array(
            'items'=> $items,
            'level_ids'=>$level_ids,
            'summary_sl_settings'=>$summary_sl_settings
        ));
        ?>

    </div>

    <div class="row">
        <label for="active_to_dropdown"><span class="red">*</span>End Date (mm/dd/YYYY)</label>
        <?php echo $form->dropDownList($client_service_settings, 'Active_To', ServiceLevelSettings::getNextActiveToList( $client_service_settings->Active_To),
            array(
                'id'=>'active_to_dropdown',
                'class'=>'txtfield',
                'data-initial-value'=>date('m/d/Y',strtotime($client_service_settings->Active_To))
            ));?>
    </div>
Esempio n. 2
0
    public function generateTabsForAutoLoad (){

        if ( $_SESSION['tabs_to_auto_load']['client_service_level_settings']) {

                $client_id_to_rewiev = intval($_SESSION['tabs_to_auto_load']['client_service_level_settings']['client_id']);

                $client = Clients::model()->with('service_settings', 'service_payments','company')->findByPk($client_id_to_rewiev);
                if ($client) {
                    $serviceLevels = ServiceLevelSettings::getServiceLevelsOptionsList();
                    $settings = $client->service_settings;
                    $items =  ServiceLevelSettings::getServiceLevelsOptionsList();
                    $summary_sl_settings = ServiceLevelSettings::getSummarySettings($client_id_to_rewiev);
                    $dcss = DelayedClientServiceSettings::model()->findByPk($client_id_to_rewiev);
                    $pending_client_service_settings = PendingClientServiceSettings::model()->findByAttributes(array(
                        'Client_ID'=> $client->Client_ID,
                        'Approved'=>1
                    ));

                    $view_data =  $this->renderPartial('client_service_level_settings' , array(
                        'client' => $client,
                        'settings' => $settings,
                        'payments' => $client->service_payments,
                        'serviceLevels' => $serviceLevels,
                        'items'=>$items,
                        'summary_sl_settings'=>$summary_sl_settings,
                        'pending_client_service_settings'=>$pending_client_service_settings,
                        'dcss'=>$dcss
                    ),true);

                    $return_array['client_service_level_settings']['auto_loaded_data'] = $view_data;
                    $return_array['client_service_level_settings']['client'] = $client;
                }
        }

        if ( $_SESSION['tabs_to_auto_load']['client_users_list_appr_value']) {
            $client_id_to_rewiev = intval($_SESSION['tabs_to_auto_load']['client_users_list_appr_value']['client_id']);
            $approvers_array = UsersClientList::getApproversArray($client_id_to_rewiev);

            $view_data =  $this->renderPartial('client_users_list_appr_value' , array(
                         'approvers_array'=>$approvers_array,
            ),true);

            $return_array['client_users_list_appr_value']['auto_loaded_data'] = $view_data;
            $return_array['client_users_list_appr_value']['client'] = Clients::model()->with('company', 'users')->findByPk($client_id_to_rewiev);;
        }

        return $return_array;
    }