public function addAction() { $this->view->getJsManager()->addJsVar('urlUsers', '"' . $this->view->url(array('module' => 'Ajax', 'controller' => 'User', 'action' => 'validUser')) . '"'); if ($this->getRequest()->isPost()) { $data = $this->getRequest()->getPost(); $user = new DefaultDb_Entity_User(); $user->setType($data['role']); $user->setFirstName($data['firstNameTF']); $user->setLastName($data['lastNameTF']); $user->setUsername($data['userNameTF']); $user->setPassword(md5($data['passTF'])); $user->setAddress(''); $user->setCity(''); $user->setState(''); $user->setCountry(''); $user->setZipCode(''); $user->setPhone(''); $em = $this->getEntityManager('DefaultDb'); $em->persist($user); $em->flush(); $configuration = new DefaultDb_Entity_ConfigurationEmail(); $configuration->setUserId($user->getId()); $configuration->setEmail(''); $configuration->setSendRoutes('0'); $configuration->setSendShipments('0'); $configuration->setSendNotifications('0'); $em->persist($configuration); $em->flush(); Model3_Site::setTempMsg("msg", "El usuario se ha creado correctamente"); $this->redirect('Admin/Users/add'); } }
public function setLastName($lastName) { $this->__load(); return parent::setLastName($lastName); }