Exemple #1
0
 public function guardarregistro()
 {
     // y guardarlos en la base de datos
     $usuario = new Usuario();
     $familia = new Familia();
     $validaciones = Usuario::validacionesinsertar(Input::all());
     if ($validaciones->fails()) {
         return Redirect::to('/home/registrese')->withErrors($validaciones)->withInput();
     } else {
         $familia->nombre = "";
         $familia->dirección = "";
         $familia->telf = "";
         $usuario->nombre = Input::get('nombre');
         $usuario->login = Input::get('email');
         $usuario->email = Input::get('email');
         $usuario->clave = Hash::make(Input::get('clave'));
         if ($usuario->save()) {
             $familia->usuario()->associate($usuario);
             $familia->save();
             Session::flash('message', 'Guardado correctamente!');
             Session::flash('class', 'success');
         } else {
             Session::flash('messager', 'Ha ocurrido un error');
             Session::flash('class', 'danger');
         }
     }
     return Redirect::to('/home/registrese');
 }