/**
  * Update the specified resource in storage.
  *
  * @param  Request  $request
  * @param  int  $id
  * @return Response
  */
 public function update(DepartamentoRequest $request, $id)
 {
     $departamento = \App\Departamento::find($id);
     $departamento->fill($request->all());
     $departamento->save();
     return redirect('/departamento');
 }
Esempio n. 2
0
 /**
  * Update the specified resource in storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function update(Request $request, $id)
 {
     //
     $departamento = Departamento::find($id);
     $departamento->departamento = $request->input('departamento');
     $departamento->idfacultad = $request->input('idfacultad');
     $departamento->save();
     return \Redirect::route('departamento.index');
 }
 public function postEliminar()
 {
     $departamento = Departamento::find(Input::get('id'));
     $finca = Finca::where('departamento_id', '=', Input::get('id'));
     if ($finca->count()) {
         $finca = $finca->first();
         $finca->departamento_id = 0;
         $finca->save();
     }
     $departamento->delete();
 }
 /**
  * Elimina un registro de la tabla departamento - Metodo destroy()
  * Realiza las validaciones usando el recurso \Validator
  * @param  int $id - primary key tabla departamento
  * @return Redirecciona a la vista principal de departamento luego de eliminar el registro
  */
 public function destroy($id)
 {
     $data = array('id_dep' => "{$id}");
     $rules = array('id_dep' => 'exists:municipio,id_departamento');
     $ifExistsDepInMunTable = \Validator::make($data, $rules);
     if ($ifExistsDepInMunTable->passes()) {
         return \Redirect::route('departamento')->with('ValidationDelete', 'No se puede eliminar el registro seleccionado ya que el Departamento tiene Municipios asignados.!');
     } else {
         $post = Departamento::find($id)->delete();
         return \Redirect::route('departamento')->with('alert', 'Registro eliminado con exito!');
     }
 }
Esempio n. 5
0
 public function updatedepartamento()
 {
     $data = Departamento::find(Input::get("id"));
     $data->fill(Input::all());
     $data->save();
 }