Example #1
0
 public function anadirCarro($codigo)
 {
     if (Presupuesto_model::existe($codigo)) {
         $presupuesto = new Presupuesto_model();
         $presupuesto->datos($codigo);
         $datos = array('id' => $codigo, 'qty' => '1', 'price' => $presupuesto->precio(), 'name' => 'Proyecto ' . $presupuesto->direccion() . ' ' . $presupuesto->ciudad() . ' ' . $presupuesto->Provincia);
         $this->cart->insert($datos);
     }
     redirect('cliente/presupuesto/listado');
 }
Example #2
0
 public function borrar($codigo = '')
 {
     $presupuesto = new Presupuesto_model();
     if ($codigo != '') {
         if (Presupuesto_model::existe($codigo)) {
             $presupuesto->datos($codigo);
             $codigo = urldecode($codigo);
             $codigoArchivo = $presupuesto->codigoArchivo($codigo);
             if (Archivo_model::existe($codigoArchivo)) {
                 $archivo = new Archivo_model();
                 $archivo->datos($codigoArchivo);
                 $archivo->eliminar();
             }
             if ($presupuesto->eliminar($codigo)) {
                 redirect('admin/presupuesto');
             }
         }
     } else {
         if ($this->input->post('checkbox') != '') {
             $codigos = $this->input->post('checkbox');
             foreach ($codigos as $codigo) {
                 if (Presupuesto_model::existe($codigo)) {
                     $presupuesto->datos($codigo);
                     $codigo = urldecode($codigo);
                     $codigoArchivo = $presupuesto->codigoArchivo($codigo);
                     if (Archivo_model::existe($codigoArchivo)) {
                         $archivo = new Archivo_model();
                         $archivo->datos($codigoArchivo);
                         $archivo->eliminar();
                     }
                     $presupuesto->eliminar($codigo);
                 }
             }
         }
         redirect('admin/presupuesto');
     }
 }