예제 #1
0
 public function editCompletedBuyback()
 {
     $this->session->exists();
     $idBB = $this->uri->segment(3);
     $idSession = $this->session->userdata('bb_session');
     //buybackCompletedToSessionForEdit: Realiza todo el trabajo de cargar el buyback en la session para editarlo.
     $buybackInfo = $this->Buybacks_mod->buybackCompletedToSessionForEdit($idBB, $this->session->userdata('id_a'), $idSession);
     if ($buybackInfo) {
         $data = array();
         $data = $this->_getAgentsDataAndResourcesList($this->session->userdata('id_a'));
         $data['editReceipt'] = 'Edit Buyback ' . $buybackInfo->receipt;
         $data['editFlag'] = 'yes';
         $data['studentName'] = $buybackInfo->student_name;
         $data['studentEmail'] = $buybackInfo->student_email;
         $data['gradYear'] = $buybackInfo->grad_year;
         $data['payPeriod'] = $buybackInfo->payment_period;
         $data['streetAddress'] = $buybackInfo->street_address;
         $data['city'] = $buybackInfo->city_state_zip;
         $data['edit'] = 'yes';
         $data['truncAgentName'] = truncAgentName();
         if (!$this->agent->is_mobile()) {
             $data['mainContent'] = $this->load->view('acp/bbcreate', $data, true);
         } else {
             $data['mainContent'] = $this->load->view('acp/m_bbcreate', $data, true);
         }
         $data['js'] = $this->load->view('acp/jsviews/bbcreate', '', true);
         $this->load->view('acp/main', $data);
     }
 }
예제 #2
0
 public function editCompletedBuyback()
 {
     $this->session->exists();
     $idBB = $this->uri->segment(3);
     /*Si no son iguales el id que viene x url con el de la session es que vengo a editar otro entonces reescribo en la session.
     		En caso en que siga el mismo id_bb (al refrescar el bbCreateView puede pasar esto) paso un flag para que no se borren los 
     		books session porque son parte del edit que se esta haciendo.*/
     if ($this->session->userdata('id_bb') != $idBB) {
         $this->session->set_userdata('id_bb', $idBB);
         $esElMismoBB = false;
     } else {
         $esElMismoBB = true;
     }
     $idSession = $this->session->userdata('bb_session');
     //buybackCompletedToSessionForEdit: Realiza todo el trabajo de cargar el buyback en la session para editarlo.
     $buybackInfo = $this->Buybacks_mod->buybackCompletedToSessionForEdit($idBB, $this->session->userdata('id_a'), $idSession, $esElMismoBB);
     if ($buybackInfo) {
         $data = array();
         $data['editReceipt'] = 'Edit Buyback ' . $buybackInfo->receipt;
         $data['editFlag'] = 'yes';
         $data['studentName'] = $buybackInfo->student_name;
         $data['studentEmail'] = $buybackInfo->student_email;
         $data['gradYear'] = $buybackInfo->grad_year;
         $data['payPeriod'] = $buybackInfo->payment_period;
         $data['streetAddress'] = $buybackInfo->street_address;
         $data['city'] = $buybackInfo->city_state_zip;
         $data['edit'] = 'yes';
         $data['truncAgentName'] = truncAgentName();
         if (!$this->agent->is_mobile()) {
             $data['mainContent'] = $this->load->view('acp/bbcreate', $data, true);
         } else {
             $data['mainContent'] = $this->load->view('acp/m_bbcreate', $data, true);
         }
         $data['js'] = $this->load->view('acp/jsviews/bbcreate', '', true);
         $this->load->view('acp/main', $data);
     }
 }
예제 #3
0
 public function editAdminCompletedBuyback()
 {
     $this->_existsKarolSession($this->uri->segment(3));
     $idBB = $this->input->post('id_bb');
     //buybackCompletedToSessionForEdit: Realiza todo el trabajo de cargar el buyback en la session para editarlo.
     $buybackInfo = $this->Buybacks_mod->buybackAdminCompletedForEdit($idBB);
     if ($buybackInfo) {
         $data = array();
         $data['editFlag'] = 'yes';
         $data['studentName'] = $buybackInfo->student_name;
         $data['studentEmail'] = $buybackInfo->student_email;
         $data['gradYear'] = $buybackInfo->grad_year;
         $data['payPeriod'] = $buybackInfo->payment_period;
         $data['streetAddress'] = $buybackInfo->street_address;
         $data['city'] = $buybackInfo->city_state_zip;
         $data['truncAgentName'] = truncAgentName();
         if (!$this->agent->is_mobile()) {
             $data['mainContent'] = $this->load->view('acp/bbcreate', $data, true);
         } else {
             $data['mainContent'] = $this->load->view('acp/m_bbcreate', $data, true);
         }
         $data['js'] = $this->load->view('acp/jsviews/bbcreate', '', true);
         $this->load->view('acp/main', $data);
     }
 }
예제 #4
0
 public function bbCompletedView()
 {
     $this->session->exists();
     $data['truncAgentName'] = truncAgentName();
     $data['mainContent'] = $this->load->view('acp/bbcompleted', '', true);
     $data['js'] = $this->load->view('acp/jsviews/bbcompleted', '', true);
     $this->load->view('acp/main', $data);
 }