Example #1
0
 public function getSave()
 {
     $id = Input::get('id');
     if ($id) {
         $Cities = Cities::find($id);
         $Cities->name = Input::get('name');
         $Cities->postal_code = Input::get('postal_code');
         $Cities->province_id = Input::get('province_id');
         $Cities->save();
         Session::flash('message', 'The records are updated successfully');
     } else {
         $Cities = new Cities();
         $Cities->name = Input::get('name');
         $Cities->postal_code = Input::get('postal_code');
         $Cities->province_id = Input::get('province_id');
         $Cities->save();
         Session::flash('message', 'The records are inserted successfully');
     }
     return Redirect::to('cities');
 }
 /**
  * Show the POST form for editing the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function doSave()
 {
     $validator = Validator::make(Input::all(), Cities::$rules);
     if ($validator->passes()) {
         $id = Input::get('id');
         if (isset($id) && $id > 0) {
             $cities = Cities::find($id);
         } else {
             $cities = new Cities();
         }
         $cities->name = Input::get('name');
         $cities->description = Input::get('description');
         $cities->region_id = Input::get('region');
         $cities->save();
         return Redirect::route('city-list')->with('message', 'Region has been added/changed.');
     } else {
         return Redirect::route('city-edit')->with('message', 'The following errors occurred')->withErrors($validator)->withInput();
     }
 }