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(); } }