コード例 #1
0
 /**
  * Creates a new model.
  * If creation is successful, the browser will be redirected to the 'view' page.
  */
 public function actionCreate()
 {
     $model = new TipoUsuario();
     // Uncomment the following line if AJAX validation is needed
     // $this->performAjaxValidation($model);
     if (isset($_POST['TipoUsuario'])) {
         $model->attributes = $_POST['TipoUsuario'];
         if ($model->save()) {
             $this->redirect(array('view', 'id' => $model->id));
         }
     }
     $this->render('create', array('model' => $model));
 }
コード例 #2
0
 public function run()
 {
     //estatus pedidos
     $tipo = new TipoUsuario();
     $tipo->nombre = "Administrador General";
     $tipo->descripcion = "Administrador general del sistema";
     $tipo->save();
     $tipo = new TipoUsuario();
     $tipo->nombre = "Administrador Empresa";
     $tipo->descripcion = "Administrador de la empresa";
     $tipo->save();
     $tipo = new TipoUsuario();
     $tipo->nombre = "Empledado Empresa";
     $tipo->descripcion = "Empleado de la Empresa";
     $tipo->save();
     $tipoid = TipoUsuario::where('nombre', '=', 'Administrador General')->first();
     $usuario = new Usuario();
     $usuario->nombre = "Administrador";
     $usuario->usuario = "Admin";
     $usuario->password = Hash::make("Administrador.");
     $usuario->tipousuarios_id = $tipoid->id;
     $usuario->activo = 1;
     $usuario->save();
     $pago = new PagoEmpresaRenta();
     $pago->nombre = "Semanal";
     $pago->descripcion = "Los pagos serán semanasales";
     $pago->save();
     $pago = new PagoEmpresaRenta();
     $pago->nombre = "Mensual";
     $pago->descripcion = "Los pagos serán mensuales";
     $pago->save();
     $estatu = new EstatuEmpresaRenta();
     $estatu->estatus = "Activo";
     $estatu->descripcion = "La empresa se encuentra en un estado de activo";
     $estatu->save();
     $estatu = new EstatuEmpresaRenta();
     $estatu->estatus = "No Activo";
     $estatu->descripcion = "La empresa se encuentra en un estado de no activo";
     $estatu->save();
     // Acciones de empleados
     $accion = new Accion();
     $accion->nombre = "ver_catalogo";
     $accion->save();
     $accion = new Accion();
     $accion->nombre = "agregar_catalogo";
     $accion->save();
     $accion = new Accion();
     $accion->nombre = "editar_catalogo";
     $accion->save();
     $accion = new Accion();
     $accion->nombre = "eliminar_catalogo";
     $accion->save();
     $accion = new Accion();
     $accion->nombre = "ver_empleado";
     $accion->save();
     $accion = new Accion();
     $accion->nombre = "agregar_empleado";
     $accion->save();
     $accion = new Accion();
     $accion->nombre = "editar_empleado";
     $accion->save();
     $accion = new Accion();
     $accion->nombre = "eliminar_empleado";
     $accion->save();
     $accion = new Accion();
     $accion->nombre = "ver_rol";
     $accion->save();
     $accion = new Accion();
     $accion->nombre = "agregar_rol";
     $accion->save();
     $accion = new Accion();
     $accion->nombre = "editar_rol";
     $accion->save();
     $accion = new Accion();
     $accion->nombre = "eliminar_rol";
     $accion->save();
 }