/** * @access public * @return void */ public function sendAction() { $request = $this->getRequest(); if ($request->isPost() && $this->_form->isValid($request->getPost())) { $mapperCurso = new Model_Mapper_Curso(); $values = $this->_form->getValues(); $values['curso'] = $this->_session->curso; $retorno = $mapperCurso->setData($values)->rematricula(); $result = array('valid' => (bool) $retorno, 'message' => $mapperCurso->getMessage()->toArray()); } else { $config = Zend_Registry::get('config'); $message = new App_Message(); $message->addMessage($config->messages->warning, App_Message::WARNING); $result = array('valid' => false, 'message' => $message->toArray(), 'error' => $this->_form->getMessages()); } $this->_helper->json($result); }
/** * @access public * @return void */ public function sendAction() { $form = new Default_Form_Pendencia(array('action' => $this->_helper->url('send'))); $request = $this->getRequest(); if ($request->isPost() && $form->isValid($request->getPost())) { $mapperCurso = new Model_Mapper_Curso(); $values = $form->getValues(); $retorno = $mapperCurso->setData($values)->agendarEncontro(); $result = array('valid' => (bool) $retorno, 'message' => $mapperCurso->getMessage()->toArray()); } else { $config = Zend_Registry::get('config'); $message = new App_Message(); $message->addMessage($config->messages->warning, App_Message::WARNING); $result = array('valid' => false, 'message' => $message->toArray(), 'error' => $form->getMessages()); } $this->_helper->json($result); }