コード例 #1
0
 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');
 }
コード例 #2
0
 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');
 }