public function store(Request $request)
 {
     $mhs = new Mahasiswa();
     $mhs->nim = $request->nim;
     $mhs->nama = $request->nama;
     $mhs->dosen_id = $request->dosen_id;
     $mhs->tempat_lahir = $request->tempat_lahir;
     $mhs->tanggal_lahir = $request->tanggal_lahir;
     $mhs->angkatan = $request->angkatan;
     $mhs->status = $request->status;
     $mhs->agama = $request->agama;
     $mhs->alamat_sekarang = $request->alamat_sekarang;
     $mhs->alamat_asal = $request->alamat_asal;
     $mhs->kota_asal = $request->kota_asal;
     $mhs->tanggal_masuk = $request->tanggal_masuk;
     $mhs->jalur_masuk = $request->jalur_masuk;
     $mhs->pt_asal = $request->pt_asal;
     $mhs->prodi_asal = $request->prodi_asal;
     $mhs->sks_asal = $request->sks_asal;
     $mhs->nilai_un = $request->nilai_un;
     $mhs->sumber_dana = $request->sumber_dana;
     $mhs->email = $request->email;
     $mhs->no_hp = $request->no_hp;
     $mhs->jenis_kelamin = $request->jenis_kelamin;
     $mhs->sekolah_asal = $request->sekolah_asal;
     $mhs->save();
     return redirect('mahasiswa');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $mhs = new Mahasiswa();
     $mhs->nim = $request->nim;
     $mhs->nama = $request->nama;
     $mhs->tempat_lahir = $request->tempat_lahir;
     $mhs->tanggal_lahir = $request->tanggal_lahir;
     $mhs->angkatan = $request->angkatan;
     $mhs->jurusan = $request->jurusan;
     $mhs->save();
     return redirect('mahasiswa');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(CreateMahasiswaRequest $request)
 {
     // store
     $mahasiswa = new Mahasiswa();
     $mahasiswa->nama = Request::input('nama');
     $mahasiswa->nim = Request::input('nim');
     $mahasiswa->kelamin = Request::input('kelamin');
     $mahasiswa->alamat = Request::input('alamat');
     $mahasiswa->tmplahir = Request::input('tmplahir');
     $mahasiswa->tgllahir = Request::input('tgllahir');
     $mahasiswa->nohp = Request::input('nohp');
     $mahasiswa->notlp = Request::input('notlp');
     $mahasiswa->email = Request::input('email');
     $mahasiswa->agama = Request::input('agama');
     $mahasiswa->prodi = Request::input('prodi');
     $mahasiswa->angkatan = Request::input('angkatan');
     $mahasiswa->stskelas = Request::input('stskelas');
     $mahasiswa->ststransfer = Request::input('ststransfer');
     $mahasiswa->stsinvestasi = Request::input('stsinvestasi');
     $mahasiswa->stskuliah = Request::input('stskuliah');
     $mahasiswa->dosenwali = Request::input('dosenwali');
     $mahasiswa->status = 1;
     $mahasiswa->save();
     $user = new User();
     $user->username = Request::input('nim');
     $user->password = Hash::make(Request::input('pass'));
     $user->role = 'mahasiswa';
     $user->save();
     $user->assignRole('mahasiswa');
     //Write to Text
     $nim = Request::input('nip');
     $pass = Request::input('pass');
     $content = "NIM: " . $nim . " | " . "Password: "******"\r\n";
     if (!Storage::exists('mahasiswa.txt')) {
         Storage::put('mahasiswa.txt', 'Data Mahasiswa');
     }
     $bytesWritten = Storage::append("mahasiswa.txt", $content);
     if ($bytesWritten === false) {
         die("Couldn't write to the file.");
     }
     // redirect
     Session::flash('message', 'Mahasiswa berhasil ditambahkan');
     return Redirect::to('dashboard/mahasiswa');
 }