- Crear la empresa automáticamente cuando se registra un usuario
git-svn-id: https://192.168.0.254/svn/Proyectos.Incam_PROFIND_Web/trunk@7 3fe1ab16-cfe0-e34b-8c9f-7d8c168d430d
This commit is contained in:
parent
599837e2e2
commit
7eba4415b5
@ -51,7 +51,7 @@ class RegistroUsuarioController extends Controller {
|
||||
$nuevo_usuario->password = $nuevo_usuario->encrypt($formulario->password);
|
||||
$nuevo_usuario->estado = Usuario::ESTADO_NOACTIVO;
|
||||
$nuevo_usuario->clave_seguridad = $nuevo_usuario->encrypt(microtime() . $nuevo_usuario->password);
|
||||
|
||||
|
||||
if (!$nuevo_usuario->save()) {
|
||||
foreach ($nuevo_usuario->getErrors() as $campo => $error) {
|
||||
$resultado[$campo] = $error;
|
||||
@ -59,7 +59,25 @@ class RegistroUsuarioController extends Controller {
|
||||
echo function_exists('json_encode') ? json_encode($resultado) : CJSON::encode($resultado);
|
||||
Yii::app()->end();
|
||||
}
|
||||
|
||||
|
||||
$nueva_empresa = new Empresa('registrar');
|
||||
if (!$nueva_empresa->save()) {
|
||||
foreach ($nueva_empresa->getErrors() as $campo => $error) {
|
||||
$resultado[$campo] = $error;
|
||||
}
|
||||
echo function_exists('json_encode') ? json_encode($resultado) : CJSON::encode($resultado);
|
||||
Yii::app()->end();
|
||||
}
|
||||
|
||||
$nuevo_usuario->id_empresa = $nueva_empresa->id;
|
||||
if (!$nuevo_usuario->save()) {
|
||||
foreach ($nuevo_usuario->getErrors() as $campo => $error) {
|
||||
$resultado[$campo] = $error;
|
||||
}
|
||||
echo function_exists('json_encode') ? json_encode($resultado) : CJSON::encode($resultado);
|
||||
Yii::app()->end();
|
||||
}
|
||||
|
||||
$this->enviarMailRegistro($nuevo_usuario);
|
||||
|
||||
$resultado['status'] = '200';
|
||||
|
||||
Loading…
Reference in New Issue
Block a user