public function postAddParents() { //Moin //Parents Registration post Function For admin $email = Input::get('email'); $userc = User::Where('email', '=', $email)->count(); $marchant = Institute::Where('email', '=', $email)->count(); if ($userc > 0) { Session::flash('data', 'This Email already used. Please Try a another email.'); return Redirect::to('admin/add/parents'); } else { $iid = User::where('uid', '=', Auth::user()->uid)->pluck('institute_id'); $gname = Input::get('gname'); $fname = Input::get('father_name'); $mname = Input::get('mother_name'); $fprofession = Input::get('father_profession'); $mprofession = Input::get('mother_profession'); $religion = Input::get('religion'); $address = Input::get('address'); $phone = Input::get('phone'); $national_id = Input::get('nid'); $uname = Input::get('username'); $uid = mt_rand('1', '9999') . ' ' . $iid; //return $uid; $pu = new User(); $pu->name = $gname; $pu->uid = $uid; $pu->user_name = $uname; $pu->user_type = 'Parents'; $pu->priv = 4; $pu->email = $email; $pu->password = Hash::make(Input::get('confirm_password')); $pu->institute_id = $iid; $pu->save(); $pup = new Parents(); $pup->guardian_name = $gname; $pup->institute_code = $iid; $pup->guradian_id = $uid; $pup->fathers_name = $fname; $pup->mothers_name = $mname; $pup->fathers_profession = $fprofession; $pup->mothers_profession = $mprofession; $pup->phone = $phone; $pup->address = $address; $pup->national_id = $national_id; $pup->religion = $religion; $pup->user_name = $uname; $pup->user_type = 'Parents'; $pup->priv = 4; $pup->email = $email; $pup->password = Hash::make(Input::get('confirm_password')); $pup->save(); Session::flash('data', 'Data successfully added !'); return Redirect::to('admin/add/parents'); } }