/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $this->validate($request, ['nama' => 'required|unique:tblsiswa,nama', 'nisn' => 'required|unique:tblsiswa,NISN', 'no_induk' => 'required|unique:tblsiswa,noInduk', 'kelas' => 'required', 'alamat' => 'required', 'email' => 'required|email|unique:tblsiswa,email', 'no_telp' => 'required', 'kelas' => 'required|exists:tblkelas,kelas', 'tahun_ajaran' => 'required|exists:tbltahunajaran,tahunAjaran']); Siswa::insert(['nama' => $request->nama, 'NISN' => $request->nisn, 'noInduk' => $request->no_induk, 'alamat' => $request->alamat, 'email' => $request->email, 'noTelp' => $request->no_telp]); KelasSiswa::insert(['NISN' => $request->nisn, 'tahunAjaran' => $request->tahun_ajaran, 'kelas' => $request->kelas]); return redirect(route('getDaftarSiswa')); }