public function store() { $data = Request::only('nombre', 'descripcion', 'capacidad', 'campus_id', 'tipo_sala_id'); // dd($data); $rules = array('nombre' => 'required|alpha_spaces_num|max:255', 'descripcion' => 'required|alpha_spaces_num|max:255', 'capacidad' => 'required|numeric|entre1y50'); //Primer metodo $v = Validator::make($data, $rules); if ($v->fails()) { return redirect()->back()->withErrors($v->errors())->withInput(); } $salas = Sala::create($data); $salas->save(); Session::flash('message', 'La sala ' . $salas->nombre . ' fue creada con éxito'); return redirect()->route('Encargado.crearSalas.store'); }
public function store() { $data = Request::only(['nombre', 'tipo_sala_id', 'descripcion', 'capacidad']); $nombre = Request::get('nombre'); $tipo = Request::get('tipo_sala_id'); $descripcion = Request::get('descripcion'); $capacidad = Request::get('capacidad'); $rut = Auth::user()->rut; $id_campus = Campus::select('id')->where('rut_encargado', $rut)->first()->id; //$campus=Campus::select('nombre')->where('rut_encargado',$rut)->first(); $rules = array('nombre' => 'required|', 'capacidad' => 'required|numeric|min:0|max:50'); $val = Validator::make($data, $rules); if ($val->fails()) { return redirect()->back()->withErrors($val->errors())->withInput(); } $sala = Sala::create(['nombre' => $nombre, 'tipo_sala_id' => $tipo, 'descripcion' => $descripcion, 'capacidad' => $capacidad, 'campus_id' => $id_campus]); $sala->save(); Session::flash('message', 'La sala ' . $salas->nombre . ' fue creada con éxito'); return redirect()->route('Encargado.salas.store'); }