示例#1
0
 public function crear()
 {
     $req = $this->request;
     $vdt = $this->validarOrganismo($req->post());
     $organismo = new Organismo();
     $organismo->nombre = $vdt->getData('nombre');
     $organismo->descripcion = $vdt->getData('descripcion');
     $organismo->cupo = $vdt->getData('cupo');
     $organismo->save();
     ImageManager::crearImagen('organis', $organismo->id, $organismo->nombre, array(32, 64, 160));
     AdminlogCtrl::createLog('', 3, 'new', $this->session->user('id'), $organismo);
     $this->flash('success', 'Se ha credo el organismo existosamente.');
     $this->redirectTo('shwAdmOrganis');
 }
示例#2
0
$usuario->img_tipo = 1;
$usuario->img_hash = md5(strtolower(trim('*****@*****.**')));
$patrulla = new Patrulla();
$patrulla->nombre = 'moderadores';
$patrulla->descripcion = 'Los moderadores.';
$patrulla->save();
$poderes = [['nombre' => 'Moderar', 'descripcion' => 'Moderar en la plataforma.'], ['nombre' => 'Configurar plataforma', 'descripcion' => 'Configurar parámetros de Virtugora.'], ['nombre' => 'Administrar organismos', 'descripcion' => 'Definir los organimos existentes.'], ['nombre' => 'Administrar funcionarios', 'descripcion' => 'Asignar los funcionarios a sus respectivos organismos.'], ['nombre' => 'Administrar patrullas', 'descripcion' => 'Definir los distintos grupos de moderación.'], ['nombre' => 'Administrar moderadores', 'descripcion' => 'Asignar los usuarios que serán moderadores.'], ['nombre' => 'Verificar ciudadanos', 'descripcion' => 'Registrar como verificados a usuarios que lo demuestren.']];
Poder::insert($poderes);
$patrulla->poderes()->attach([1, 2, 3, 4, 5, 6, 7]);
$usuario->patrulla()->associate($patrulla);
$usuario->save();
$organismo = new Organismo();
$organismo->nombre = 'Concejo deliberante';
$organismo->descripcion = 'Honorable concejo deliberante de la ciudad.';
$organismo->cupo = 1;
$organismo->save();
ImageManager::crearImagen('organis', $organismo->id, $organismo->nombre, array(32, 64, 160));
$funcionario = new Funcionario();
$funcionario->usuario()->associate($usuario);
$funcionario->organismo()->associate($organismo);
$funcionario->save();
$categoria = new Categoria();
$categoria->nombre = 'general';
$categoria->save();
///
$documento = new Documento();
$documento->descripcion = 'Se presenta una propuesta para modificar la actual regulación de alquileres.';
$documento->ultima_version = 1;
$documento->save();
$docVersion = new VersionDocumento();
$docVersion->version = 1;
示例#3
0
$usuario->patrulla()->associate($patrulla);
$usuario->save();
$organis = new Organismo();
$organis->nombre = 'Organismo Test';
$organis->descripcion = 'Organismo creado para hacer pruebas.';
$organis->cupo = 3;
$organis->save();
$funcion = new Funcionario();
$funcion->usuario()->associate($usuario);
$funcion->organismo()->associate($organis);
$funcion->save();
$organis = new Organismo();
$organis->nombre = 'Organismo Borrable';
$organis->descripcion = 'Organismo creado para probar borrarlo.';
$organis->cupo = 5;
$organis->save();
$partido = new Partido();
$partido->nombre = 'Partido Test';
$partido->acronimo = 'PT';
$partido->descripcion = 'Partido creado para realizar pruebas';
$partido->creador()->associate($usuario);
$partido->save();
$contact = new Contacto();
$contact->contactable()->associate($partido);
$contact->save();
$usuario->es_jefe = 1;
$usuario->partido_id = 1;
$usuario->save();
$problem = new Problematica();
$problem->cuerpo = 'Problemática creada para hacer pruebas.';
$problem->save();