/**
  * Create a new user instance after a valid registration.
  *
  * @param  array  $data
  * @return Cuenta
  */
 public function create(array $data)
 {
     $cuenta = new Cuenta();
     $cuenta->setAttribute('rut', $data['rut']);
     $cuenta->setAttribute('password', bcrypt($data['password']));
     $cuenta->save();
     $empleado = Empleado::find($data['rut']);
     $empleado->setAttribute('id_cuenta', $cuenta->id);
     $empleado->save();
     return $cuenta;
 }
Esempio n. 2
0
 public static function insertarCuenta($numeroTicket, $cuentaAplicativo, $cuentaPersona, $cuenta_usu, $clave, $usucrea)
 {
     $persona = new Cuenta();
     $persona->cuenta_aplicativo = $cuentaAplicativo;
     $persona->cuenta_persona = $cuentaPersona;
     $persona->ticket = $numeroTicket;
     $persona->cuenta_usu = $cuenta_usu;
     $persona->clave = $clave;
     $persona->usucrea = $usucrea;
     $persona->estado = "1";
     $persona->save();
     return $persona;
 }
Esempio n. 3
0
 public function guardarCuenta(Request $request)
 {
     $cuenta = new Cuenta();
     $cuenta->tipo = $request->input('tipo');
     $cuenta->nombre = strtoupper($request->input('nombre'));
     $cuenta->telefono = $request->input('telefono');
     $cuenta->usuario = strtoupper($request->input('usuario'));
     $cuenta->contrasena = strtoupper($request->input('contrasena'));
     $contrasena = $request->input('contrasena');
     $contrasena2 = $request->input('contrasena2');
     if ($contrasena != $contrasena2) {
         Session::flash('message', 'La primera contraseña escrita no coincide con la segunda');
         Session::flash('class', 'danger');
     } else {
         if ($cuenta->save()) {
             /* $movimiento= new Movimiento;
                $movimiento->id_cuenta=Session::get('id');
                $movimiento->fecha=Carbon::today();
                $movimiento->estado_anterior=$CuentaMovimiento;
                $movimiento->estado_actual=Cuenta::find($cuenta->id_cuenta);
                $movimiento->tipo=2; // 1:vales 2:cuentas 3:pagos 4:distribuidores 
                $movimiento->save();*/
             Session::flash('message', 'Guardado Correctamente');
             Session::flash('class', 'success');
         } else {
             Session::flash('message', 'Ha ocurrido un error');
             Session::flash('class', 'danger');
         }
     }
     return view('s_admin.crearCuenta');
 }
Esempio n. 4
0
 public function creacioUsuario($aplicativo, $usuario, $idUsuario, $ticket)
 {
     $cuenta = new Cuenta();
     if ($usuario != '') {
         switch ($aplicativo) {
             case 'acselx':
                 $cuenta->cuenta_aplicativo = '1';
                 $cuenta->cuenta_persona = $idUsuario;
                 $cuenta->cuenta_usu = $usuario;
                 $cuenta->clave = '';
                 $cuenta->ticket = $ticket;
                 break;
             case 'acsele':
                 $cuenta->cuenta_aplicativo = '2';
                 $cuenta->cuenta_persona = $idUsuario;
                 $cuenta->cuenta_usu = $usuario;
                 $cuenta->clave = '';
                 $cuenta->ticket = $ticket;
                 break;
             case 'riminter':
                 $cuenta->cuenta_aplicativo = '3';
                 $cuenta->cuenta_persona = $idUsuario;
                 $cuenta->cuenta_usu = $usuario;
                 $cuenta->clave = '';
                 $cuenta->ticket = $ticket;
                 break;
             case 'rimac_salud':
                 $cuenta->cuenta_aplicativo = '4';
                 $cuenta->cuenta_persona = $idUsuario;
                 $cuenta->cuenta_usu = $usuario;
                 $cuenta->clave = '';
                 $cuenta->ticket = $ticket;
                 break;
             case 'rel':
                 $cuenta->cuenta_aplicativo = '5';
                 $cuenta->cuenta_persona = $idUsuario;
                 $cuenta->cuenta_usu = $usuario;
                 $cuenta->clave = '';
                 $cuenta->ticket = $ticket;
                 break;
             case 'sram':
                 $cuenta->cuenta_aplicativo = '6';
                 $cuenta->cuenta_persona = $idUsuario;
                 $cuenta->cuenta_usu = $usuario;
                 $cuenta->clave = '';
                 $cuenta->ticket = $ticket;
                 break;
             case 'pivotal':
                 $cuenta->cuenta_aplicativo = '7';
                 $cuenta->cuenta_persona = $idUsuario;
                 $cuenta->cuenta_usu = $usuario;
                 $cuenta->clave = '';
                 $cuenta->ticket = $ticket;
                 break;
             case 'red':
                 $cuenta->cuenta_aplicativo = '8';
                 $cuenta->cuenta_persona = $idUsuario;
                 $cuenta->cuenta_usu = $usuario;
                 $cuenta->clave = '';
                 $cuenta->ticket = $ticket;
                 break;
             case 'llamada':
                 $cuenta->cuenta_aplicativo = '9';
                 $cuenta->cuenta_persona = $idUsuario;
                 $cuenta->cuenta_usu = $usuario;
                 $cuenta->clave = '';
                 $cuenta->ticket = $ticket;
                 break;
             case 'lotus':
                 $cuenta->cuenta_aplicativo = '10';
                 $cuenta->cuenta_persona = $idUsuario;
                 $cuenta->cuenta_usu = $usuario;
                 $cuenta->clave = '';
                 $cuenta->ticket = $ticket;
                 break;
             case 'jubilare':
                 $cuenta->cuenta_aplicativo = '11';
                 $cuenta->cuenta_persona = $idUsuario;
                 $cuenta->cuenta_usu = $usuario;
                 $cuenta->clave = '';
                 $cuenta->ticket = $ticket;
                 break;
             case 'bizagi':
                 $cuenta->cuenta_aplicativo = '12';
                 $cuenta->cuenta_persona = $idUsuario;
                 $cuenta->cuenta_usu = $usuario;
                 $cuenta->clave = '';
                 $cuenta->ticket = $ticket;
                 break;
             case 'vul':
                 $cuenta->cuenta_aplicativo = '13';
                 $cuenta->cuenta_persona = $idUsuario;
                 $cuenta->cuenta_usu = $usuario;
                 $cuenta->clave = '';
                 $cuenta->ticket = $ticket;
                 break;
             case 'DWR':
                 $cuenta->cuenta_aplicativo = '14';
                 $cuenta->cuenta_persona = $idUsuario;
                 $cuenta->cuenta_usu = $usuario;
                 $cuenta->clave = '';
                 $cuenta->ticket = $ticket;
                 break;
             case 'carta_garantia':
                 $cuenta->cuenta_aplicativo = '15';
                 $cuenta->cuenta_persona = $idUsuario;
                 $cuenta->cuenta_usu = $usuario;
                 $cuenta->clave = '';
                 $cuenta->ticket = $ticket;
                 break;
             case 'vantive':
                 $cuenta->cuenta_aplicativo = '16';
                 $cuenta->cuenta_persona = $idUsuario;
                 $cuenta->cuenta_usu = $usuario;
                 $cuenta->clave = '';
                 $cuenta->ticket = $ticket;
                 break;
             case 'sap_pensiones':
                 $cuenta->cuenta_aplicativo = '17';
                 $cuenta->cuenta_persona = $idUsuario;
                 $cuenta->cuenta_usu = $usuario;
                 $cuenta->clave = '';
                 $cuenta->ticket = $ticket;
                 break;
             case 'sap_crm':
                 $cuenta->cuenta_aplicativo = '18';
                 $cuenta->cuenta_persona = $idUsuario;
                 $cuenta->cuenta_usu = $usuario;
                 $cuenta->clave = '';
                 $cuenta->ticket = $ticket;
                 break;
         }
     }
     $cuenta->save();
 }