Второй аргумент метода $this->load->view()
должен быть массивом.
Правильный способ сделать это - построить массив перед вызовом метода загрузки:
$result['designation'] = $this->ecd->hrmDesignationId();
$result['editDetails'] = $this->ecd->editDetails($custId);
$this->load->view('editCustomerDetails',$result);
две переменные будут доступны на ваш взгляд.Вы можете записать их, чтобы проверить:
var_dump($designation);
var_dump($editDetails);