public function admin_save() { $id = Request::input('id'); $children = Children::find($id); $flag = 0; if (!$children) { $children = new Children(); $flag = 1; } $children->name = Request::input('name'); $children->surname = Request::input('surname'); $children->sex = Request::input('sex'); $children->birthday_date = Request::input('birthday_date'); $children->document = Request::input('document'); $children->document_number = Request::input('document_number'); $children->registration = Request::input('registration'); $children->adress = Request::input('adress'); $children->school_number = Request::input('school_number'); $children->school_class = Request::input('school_class'); $children->sea = Request::input('sea'); $children->sea_item = Request::input('sea_item'); $children->sea_years = Request::input('sea_years'); $children->sport = Request::input('sport'); $children->trait = Request::input('trait'); $children->pleasure = Request::input('pleasure'); $children->stress = Request::input('stress'); $children->things = Request::input('things'); $children->self = Request::input('self'); $children->control = Request::input('control'); $children->communication = Request::input('communication'); $children->communication_discomfort = Request::input('communication_discomfort'); $children->conviction = Request::input('conviction'); $children->bad_baby = Request::input('bad_baby'); $children->marketing = Request::input('marketing'); $children->chronic = Request::input('chronic'); $children->cold = Request::input('cold'); $children->sun = Request::input('sun'); $children->diet = Request::input('diet'); $children->allergy = Request::input('allergy'); $children->not_allergy = Request::input('not_allergy'); $children->medicine_allergy = Request::input('medicine_allergy'); $children->insects_allergy = Request::input('insects_allergy'); $children->train = Request::input('train'); $children->ills = Request::input('ills'); $children->operations = Request::input('operations'); $children->rupture = Request::input('rupture'); $children->concussion = Request::input('concussion'); $children->bad_bug = Request::input('bad_bug'); $children->another_medicine = Request::input('another_medicine'); $children->physics = Request::input('physics'); $children->swim = Request::input('swim'); $children->fear_height = Request::input('fear_height'); $children->fear_dark = Request::input('fear_dark'); $children->fear_animals = Request::input('fear_animals'); $children->physics_reaction = Request::input('physics_reaction'); $children->fatiguability = Request::input('fatiguability'); $children->vision = Request::input('vision'); $children->health = Request::input('health'); $children->height = Request::input('height'); $children->weight = Request::input('weight'); $children->clothing_size = Request::input('clothing_size'); $children->family = Request::input('family'); if (Request::hasFile('img')) { $image = Input::file('img'); $validator = Validator::make(array('image' => $image), array('image' => 'mimes:jpeg,bmp,png')); $children->image = upload_program_image(Input::file('img')); } $children->save(); return redirect('admin/childrens'); }
public function children_data_save() { $children_id = Input::get('children_id'); $children = Children::find($children_id); if (!$children) { $children = new Children(); } $children->surname = Input::get('surname'); $children->name = Input::get('name'); $children->patronymic = Input::get('patronymic'); $children->birthday_date = Input::get('birthday_date'); $children->document = Input::get('document'); $children->document_number = Input::get('document_number'); $proposales = Proposale::where('children_id', '=', $children_id)->count(); if ($proposales != 0) { $children->member = 1; } else { $children->member = 0; $children->marketing = Input::get('marketing'); } $children->registration = Input::get('registration'); $children->save(); $user_id = Input::get('id'); $proposale_id = Input::get('proposale_id'); $temporary_proposale = Temporary_proposale::find($proposale_id); $proposale = new Proposale(); $proposale->children_id = $children_id; $proposale->user_id = $user_id; $proposale->program_id = $temporary_proposale->program_id; $proposale->vacation_id = $temporary_proposale->vacation_id; $proposale->part_id = $temporary_proposale->part_id; $proposale->transfer = $temporary_proposale->transfer; $proposale->registration_date = $temporary_proposale->registration_date; $part = Part::find($temporary_proposale->part_id); $vacation = Vacation::find($temporary_proposale->vacation_id); $start_date = NULL; $finish_date = NULL; if ($vacation) { if ($part) { $start_date = $part->start_date; $finish_date = $part->finish_date; } else { $start_date = $vacation->start_date; $finish_date = $vacation->finish_date; } } $proposale->start_date = $start_date; $proposale->finish_date = $finish_date; $proposale->save(); $temporary_proposale->delete(); $all_news = News::where('active', '=', '1')->get(); return view('user.proposale_success', ['children' => $children, 'all_news' => $all_news, 'proposale' => $proposale]); }