public function update(Request $request) { $response = new ResponseData(); $validator = Validator::make($request->all(), Mjesta::$update_rules); if ($validator->passes()) { $mjesto = Mjesta::find($request->input('id')); if ($mjesto) { $mjesto->naziv = $request->input('naziv'); if ($mjesto->save()) { $responseData = array("message" => "Mjesto uspješno spremljeno.", "mjesto" => $mjesto); $response->setHasError(false); $response->setResponse($responseData); } else { $response->setHasError(true); $response->setResponse("Dogodila se greška prilikom spremanja mjesta."); } } else { $response->setHasError(true); $response->setResponse("Nismo pronašli traženo mjesto"); } } else { $response->setHasError(true); $response->setResponse($validator->messages()); } return response()->json($response->getResponse(), 200); }
public function update(Request $request) { $response = new ResponseData(); $validator = Validator::make($request->all(), Natjecaji::$update_rules); if ($validator->passes()) { $natjecaj = Natjecaji::find($request->input('id')); if ($natjecaj) { $natjecaj->ime = $request->input('ime'); $natjecaj->pocetak = $request->input('pocetak'); $natjecaj->kraj = $request->input('kraj'); $natjecaj->tip = $request->input('tip'); $natjecaj->mjesto = $request->input('mjesto'); if ($natjecaj->save()) { $responseData = array("message" => "Natječaj uspješno spremljen.", "natjecaj" => $natjecaj); $response->setHasError(false); $response->setResponse($responseData); } else { $response->setHasError(true); $response->setResponse("Dogodila se greška prilikom spremanja natječaja"); } } else { $response->setHasError(true); $response->setResponse("Nismo pronašli traženi natječaja"); } } else { $response->setHasError(true); $response->setResponse($validator->messages()); } return response()->json($response->getResponse(), 200); }
public function update(Request $request) { $response = new ResponseData(); $validator = Validator::make($request->all(), Polaznici::$update_rules); if ($validator->passes()) { $polaznik = Polaznici::find($request->input('id')); if ($polaznik) { $polaznik->ime = $request->input('ime'); $polaznik->prezime = $request->input('prezime'); $polaznik->adresa = $request->input('adresa'); $polaznik->email = $request->input('email'); $polaznik->tel = $request->input('tel'); $polaznik->spol = $request->input('spol'); $polaznik->drzavljanstvo = $request->input('drzavljanstvo'); if ($polaznik->save()) { $responseData = array("message" => "Polaznik uspješno spremljen.", "polaznik" => $polaznik); $response->setHasError(false); $response->setResponse($responseData); } else { $response->setHasError(true); $response->setResponse("Dogodila se greška prilikom spremanja polaznika"); } } else { $response->setHasError(true); $response->setResponse("Nismo pronašli traženog polaznika"); } } else { $response->setHasError(true); $response->setResponse($validator->messages()); } return response()->json($response->getResponse(), 200); }