/**
  * inlitterAction for Companiessuppliers
  *
  * @return void
  */
 public function inlitterAction()
 {
     if ($this->getRequest()->isPost()) {
         $del = $this->getRequest()->getPost('del');
         if ($del == 'Yes') {
             $id = $this->getRequest()->getPost('id');
             $model = new Supplier_Model_Companiessupplier();
             $model->inLitter('id = ' . (int) $id);
         }
         return $this->_helper->redirector('index');
     } else {
         $id = $this->_getParam('id', 0);
         if ($id > 0) {
             $model = new Supplier_Model_Companiessupplier();
             $this->view->companiessupplier = $model->fetchEntry($id);
         }
     }
 }
 /**
  * AddAction for Suppliers
  *
  * @return void
  */
 public function addAction()
 {
     $this->view->headTitle("Add New Supplier", 'APPEND');
     $request = $this->getRequest();
     $form = new Supplier_Form_Supplier();
     if ($this->getRequest()->isPost()) {
         if ($form->isValid($request->getPost())) {
             $data_company = $form->getValues();
             $data_supplier["description"] = $data_company["observation"];
             $data_activity_types["activity_types_id"] = $data_company["activity_types_id"];
             //add the new company
             $model_company = new Company_Model_Company();
             $data_supplier["companies_id"] = $model_company->saveSupplier($data_company);
             //add this company to supplier table
             $model_supplier = new Supplier_Model_Supplier();
             $data_activity_type["suppliers_id"] = $model_supplier->save($data_supplier);
             $data_companies_supplier["suppliers_id"] = $data_activity_type["suppliers_id"];
             //add this supplier to the company
             $model_companies_supplier = new Supplier_Model_Companiessupplier();
             $data_companies_supplier["companies_id"] = $_SESSION["company"]["id"];
             $model_companies_supplier->save($data_companies_supplier);
             $db = Zend_Registry::get('db');
             //add types of activity for the supplier
             //                 Zend_Debug::dump($data_activity_types,"tipos a insertar");
             foreach ($data_activity_types["activity_types_id"] as $value) {
                 $data_activity_type["activity_types_id"] = $value;
                 //                    Zend_Debug::dump($data_activity_type,"inserta bd");
                 $db->insert("suppliers_has_activity_types", $data_activity_type);
             }
             return $this->_helper->_redirector->gotoSimple('select', 'supplier', 'supplier', array('id' => $data_supplier["companies_id"]));
         }
     } else {
         $form->populate($form->getValues());
     }
     $this->view->form = $form;
 }