public function actionGetcitiesbycountrycode()
 {
     $request = Yii::$app->request;
     if ($request->isAjax) {
         $post = $request->post();
         $countryCode = $post['CountryCode'];
         $_Ref_LocationForm = new Ref_LocationForm();
         $cities = $_Ref_LocationForm->getCitiesByCountryCode($countryCode);
         $cityOption = '<option value="">- Select City/Town -</option>';
         if (count($cities) > 0) {
             foreach ($cities as $city) {
                 $locationID = $city['ID'];
                 $cityName = $city['CityName'];
                 if ($city['Province'] == '' || is_null($city['Province']) || $city['Province'] == ' ') {
                     $province = '';
                 } else {
                     $province = ', ' . $city['Province'];
                 }
                 $cityOption .= '<option value="' . $locationID . '">' . $cityName . $province . '</option>';
             }
         }
         $returnData = array('status' => DefaultForm::ERROR_CODE_NO_ERROR, 'message' => $cityOption);
     } else {
         $returnData = array('status' => DefaultForm::ERROR_CODE_REQUEST_DEFAULT, 'message' => DefaultForm::ERROR_MESSAGE_AJAX_REQUEST_DEFAULT);
     }
     return json_encode($returnData);
 }