예제 #1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $this->validate($request, ['nombre' => 'required|unique:cursos,nombre']);
     $curso = Curso::create($request->all());
     $curso->save();
     Session::flash("message", "Se han guardado los datos!");
     return redirect()->route('cursos.index');
 }
예제 #2
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     // TODO: Implement run() method.
     //Curso::truncate();
     Curso::create(['cur_nome' => 'Pós-Graduação', 'cur_area' => 'Geral']);
     Curso::create(['cur_nome' => 'Curso Livre', 'cur_area' => 'Geral']);
     Curso::create(['cur_nome' => 'Ensino Médio', 'cur_area' => 'Geral']);
     Curso::create(['cur_nome' => 'Complementação', 'cur_area' => 'Geral']);
     Curso::create(['cur_nome' => 'Independente', 'cur_area' => 'Geral']);
 }
예제 #3
0
 public function store(Request $request, $profesor_id)
 {
     $profesor = Profesor::find($profesor_id);
     if ($profesor) {
         $this->validacion($request);
         $campos = $request->all();
         $campos['profesor_id'] = $profesor_id;
         Curso::create($campos);
         return $this->crearRespuesta('El curso se ha creado satisfactoriamente', 200);
     }
     return $this->crearRespuestaError('No existe un profesor con el id dado', 404);
 }
예제 #4
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     //Engenharia do Ambiente
     Curso::create(['nome' => 'Engenharia do Ambiente', 'descricao' => 'a ser preenchida brevemente', 'duracao' => '4.5']);
     //Engenharia Civil
     Curso::create(['nome' => 'Engenharia Civil', 'descricao' => 'a ser preenchida brevemente', 'duracao' => '4.5']);
     //Engenharia Eléctrica
     Curso::create(['nome' => 'Engenharia Eléctrica', 'descricao' => 'a ser preenchida brevemente', 'duracao' => '4.5']);
     //Engenharia Electrónica
     Curso::create(['nome' => 'Engenharia Electrónica', 'descricao' => 'a ser preenchida brevemente', 'duracao' => '4.5']);
     //Engenharia e Gestão Industrial
     Curso::create(['nome' => 'Engenharia e Gestão Industrial', 'descricao' => 'a ser preenchida brevemente', 'duracao' => '4.5']);
     //Engenharia Informática
     Curso::create(['nome' => 'Engenharia Informática', 'descricao' => 'a ser preenchida brevemente', 'duracao' => '4.5']);
     //Engenharia Mecânica
     Curso::create(['nome' => 'Engenharia Mecânica', 'descricao' => 'a ser preenchida brevemente', 'duracao' => '4.5']);
     //Engenharia Química
     Curso::create(['nome' => 'Engenharia Química', 'descricao' => 'a ser preenchida brevemente', 'duracao' => '4.5']);
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(Request $request)
 {
     $curso = Curso::create(Input::all());
     return Redirect::route('curso.index');
 }
예제 #6
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(CreateCursoRequest $request)
 {
     $values = $request->only(['nome', 'descricao', 'duracao']);
     Curso::create($values);
     return response()->json(['message' => 'Um Curso foi inserido com sucesso!'], 201);
 }