/**
  * Update the specified resource in storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function update($id)
 {
     $rules = array('nombre' => array('required', 'unique:tbl_pagos_empresa_renta,nombre,' . $id), 'descripcion' => array('required'));
     $messages = array('nombre.required' => 'Campo requerido', 'descripcion.required' => 'Campo requerido', 'nombre.unique' => 'Ya existe un pago con ese nombre');
     $validator = Validator::make(Input::all(), $rules, $messages);
     if ($validator->fails()) {
         return Redirect::back()->withErrors($validator)->withInput();
     } else {
         $pago = PagoEmpresaRenta::find($id);
         $pago->nombre = Input::get('nombre');
         $pago->descripcion = Input::get('descripcion');
         $pago->save();
         Session::flash('mensaje', 'Se ha actualizado correctamente!');
         return Redirect::to('administrador/pagos');
     }
 }