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'); }
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'); } }