/**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Request $request)
 {
     //
     $departamento = new Departamento();
     $departamento->departamento = $request->input('departamento');
     $departamento->idfacultad = $request->input('idfacultad');
     $departamento->save();
     return redirect()->back();
 }
 /**
  * Realiza las validaciones necesarios en el momento de guardar un nuevo departamento usando el recurso \Validator
  * Guardar un nuevo departamento - Metodo Store()
  * @return Redirecciona a la view principal Departamento luego de Guardar los cambios
  */
 public function store()
 {
     $data = \Request::all();
     $rules = array('codigo_dane_departamento' => 'required|max:11|unique:departamento,cod_dane_dep', 'codigo_dane_departamento' => 'integer', 'nombre_departamento' => 'required|max:100|string|unique:departamento,nom_departamento');
     $error = \Validator::make($data, $rules);
     if ($error->fails()) {
         return redirect()->back()->withErrors($error->errors())->withInput(\Request::all());
     }
     $p = new Departamento();
     $p->cod_dane_dep = \Input::get('codigo_dane_departamento');
     $p->nom_departamento = \Input::get('nombre_departamento');
     $p->save();
     return \Redirect::route('departamento')->with('alert', 'Registro creado con exito!');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function postStore(Request $request)
 {
     $this->validate($request, ['tipo' => 'required|string', 'nombre_encargado' => 'required|string', 'telefono' => 'required', 'email' => 'required', 'campus_sede' => 'required']);
     $departamento = new Departamento();
     $departamento->tipo = $request->tipo;
     $departamento->sitio_web = $request->sitio_web;
     $departamento->nombre_encargado = $request->nombre_encargado;
     $departamento->telefono = $request->telefono;
     $departamento->email = $request->email;
     $departamento->campus_sede = $request->campus_sede;
     $departamento->save();
     //$departamento = Departamento::create($request->all());
     $message = 'El departamento ' . $request->get('tipo') . ' se almacenó correctamente';
     return response()->json(['message' => $message]);
 }
 public function postCrear()
 {
     $departamento = new Departamento();
     $departamento->nombre = Input::get('nombre');
     $departamento->save();
 }