public function agregarEPAlYacimientoAction() { $this->view->disable(); $retorno = array(); $retorno['success'] = false; $retorno['mensaje'] = " - "; $equipopozo = new Equipopozo(); $equipopozo->setEquipoPozoNombre($this->request->getPost("equipoPozo_nombre")); $equipopozo->setEquipoPozoYacimientoId($this->request->getPost("equipoPozo_yacimientoId", 'int')); $equipopozo->setEquipoPozoHabilitado(1); if (!$equipopozo->save()) { $mensaje = "No se pudo guardar"; foreach ($equipopozo->getMessages() as $message) { $mensaje = $message . "<br>"; } $retorno['mensaje'] = $mensaje; echo json_encode($retorno); return; } $retorno['mensaje'] = "El Equipo/Pozo ha sido agregado correctamente"; $retorno['success'] = true; echo json_encode($retorno); return; }