/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { $program = Program::find($id); if (!$program) { return $this->respondNotFound('Program does not exist.'); } if ($program->delete()) { return $this->respond(['message' => 'The program has been deleted.']); } else { return $this->respondUnprocessableEntity('There was a problem deleting the program.'); } }
public function save_documents() { $children = Children::find(Input::get('id')); if (Request::hasFile('document_1')) { $image = Input::file('document_1'); $validator = Validator::make(array('image' => $image), array('image' => 'mimes:jpeg,bmp,png')); $children->document_1 = upload_program_image(Input::file('document_1')); } if (Request::hasFile('document_2')) { $image = Input::file('document_2'); $validator = Validator::make(array('image' => $image), array('image' => 'mimes:jpeg,bmp,png')); $children->document_2 = upload_program_image(Input::file('document_2')); } if (Request::hasFile('document_3')) { $image = Input::file('document_3'); $validator = Validator::make(array('image' => $image), array('image' => 'mimes:jpeg,bmp,png')); $children->document_3 = upload_program_image(Input::file('document_3')); } if (Request::hasFile('document_4')) { $image = Input::file('document_4'); $validator = Validator::make(array('image' => $image), array('image' => 'mimes:jpeg,bmp,png')); $children->document_4 = upload_program_image(Input::file('document_4')); } if (Request::hasFile('document_5')) { $image = Input::file('document_5'); $validator = Validator::make(array('image' => $image), array('image' => 'mimes:jpeg,bmp,png')); $children->document_5 = upload_program_image(Input::file('document_5')); } if (Request::hasFile('document_6')) { $image = Input::file('document_6'); $validator = Validator::make(array('image' => $image), array('image' => 'mimes:jpeg,bmp,png')); $children->document_6 = upload_program_image(Input::file('document_6')); } if (Request::hasFile('document_7')) { $image = Input::file('document_7'); $validator = Validator::make(array('image' => $image), array('image' => 'mimes:jpeg,bmp,png')); $children->document_7 = upload_program_image(Input::file('document_7')); } if (Request::hasFile('document_8')) { $image = Input::file('document_8'); $validator = Validator::make(array('image' => $image), array('image' => 'mimes:jpeg,bmp,png')); $children->document_8 = upload_program_image(Input::file('document_8')); } $children->save(); $all_news = News::where('active', '=', '1')->get(); $proposales = Proposale::where('children_id', '=', $children->id)->get(); foreach ($proposales as $proposale) { $program = Program::find($proposale->program_id); if (($program->document_1 == 1 && $children->document_1 != "" || $program->document_1 == 0) && ($program->document_2 == 1 && $children->document_2 != "" || $program->document_2 == 0) && ($program->document_3 == 1 && $children->document_3 != "" || $program->document_3 == 0) && ($program->document_4 == 1 && $children->document_4 != "" || $program->document_4 == 0) && ($program->document_5 == 1 && $children->document_5 != "" || $program->document_5 == 0) && ($program->document_6 == 1 && $children->document_6 != "" || $program->document_6 == 0) && ($program->document_7 == 1 && $children->document_7 != "" || $program->document_7 == 0) && ($program->document_8 == 1 && $children->document_8 != "" || $program->document_8 == 0)) { $proposale->documents = 1; } else { $proposale->documents = ""; } } return view('user.documents')->with('children', $children)->with('all_news', $all_news); }
public function form($id) { $proposale = Proposale::find($id); if (!$proposale) { return $this->empty_form(); } else { $program = Program::find($proposale->program_id); $user = User::find($proposale->user_id); $children = Children::find($proposale->children_id); $pdf = App::make('dompdf.wrapper'); $pdf->loadHTML(' <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style> body { font-family: DejaVu Sans, sans-serif; } </style> </head> <body> <h3><b>АНКЕТА УЧАСТНИКА<h3> программы личностного и физического роста</b> <p>1. <b>ФИО ребенка</b> ' . $children->surname . ' ' . $children->name . ' ' . $children->patronimic . ' </p> <p>Дата и год рождения ребенка ' . $children->birthday_date . '</p> <p>№ школы ' . $children->school_number . ' </p> <p>класс' . $children->school_class . '</p> <p>2. Тип каникул (сезон): ' . $program->season . '</p> <p>3. Вид документа ' . $children->document . '</p> <p>4. Серия номер документа ребенка ' . $children->document_number . '</p> <p>5. Почтовый индекс ____________ </p> <p>6. Адрес фактического проживания ' . $children->adress . '</p> <p></p> <p>7. Выезжал ли Ваш ребенок в лагеря ранее (на 7 и более дней)? ' . $children->sea . '</p> <p>Сколько раз, начиная с какого ' . $children->sea_item . '</p> <p>8. Какими видами спорта занимался (занимается) Ваш ребенок</p> <p>' . $children->sport . '</p> <p>9. Новый/старый участник? ' . $children->member . '</p> <p>Если новый, откуда Вы узнали о нас? ' . $children->marketing . '</p> <p> 8. МЕДИЦИНСКИЕ ДАННЫЕ</p> <p>хронические ' . $children->chronic . '</p> <p>склонность к простудным заболеваниям' . $children->cold . '</p> <p>как переносит солнце ' . $children->sun . '</p> <p>необходимость диеты (указать, какая) ' . $children->diet . '</p> <p>аллергические реакции (если были, указать, когда – даже единичный случай, начиная с рождения, на что, как проявляется,</p> <p>какие необходимы средства для снятия аллергии)</p> <p>' . $children->allergy . ' ' . $children->medicine_allergy . ' ' . $children->not_allergy . '</p> <p></p> <p>есть ли аллергические реакции на лекарственные препараты (указать, на какие) ' . $children->medicine_allergy . '</p> <p>реакция на укусы насекомых ' . $children->insects_allergy . '</p> <p>укачивает ли в транспорте ' . $children->train . '</p> <p>с какими болезнями лежал в больнице (указать, когда) ' . $children->ills . '</p> <p>операции (если были, указать, какие и когда) ' . $children->operations . '</p> <p>переломы (если были, указать, какие и когда) ' . $children->rupture . '</p> <p>сотрясения мозга (если были, указать, какой степени и когда) ' . $children->concussion . '</p> <p>есть ли необходимость в приеме каких-либо лекарств ' . $children->another_medicine . '</p> <p>делали ли прививку против клещевого энцефалита ' . $children->bad_bug . '</p> <p>другие особенности ' . $children->another_medicine . '</p> <p> 10. ФИЗИЧЕСКОЕ СОСТОЯНИЕ</p> <p>группа физподготовки (основная, подготовительная, ЛФК) ' . $children->physics . '</p> <p>умение плавать ' . $children->swim . '</p> <p>боязнь высоты ' . $children->fear_height . '</p> <p>боязнь темноты ' . $children->fear_dark . '</p> <p>боязнь животных ' . $children->fear_animals . '</p> <p>реакция на физическую нагрузку ' . $children->physics_reaction . '</p> <p>быстрая утомляемость ' . $children->fatiguability . '</p> <p>зрение, ношение очков ' . $children->vision . '</p> <p>другие особенности ' . $children->health . '</p> <p></p> <p>11. ИНДИВИДУАЛЬНЫЕ ОСОБЕННОСТИ</p> <p>перечислите 5 наиболее выраженных черт характера, присущих Вашему ребенку: ' . $children->trait . '</p> <p></p> <p>чем занимается с удовольствием? ' . $children->pleasure . '</p> <p>чем не любит заниматься? ' . $children->not_pleasure . '</p> <p>какая ситуация может оказаться трудной, стрессовой? ' . $children->stress . '</p> <p>отношение к вещам (узнает ли свои вещи, любит ли терять вещи) ' . $children->things . '</p> <p>способность к самообслуживанию (по 10-балльной шкале) ' . $children->self . ' Какие действия нужно проконтролировать</p> <p>(подчеркнуть нужное): личная гигиена; переодеться, если мокро и холодно; сушка и уход за вещами; поход в баню; ' . $children->control . '.</p> <p>с кем предпочитает общаться Ваш ребенок (с младшими, с ровесниками, со старшими) ' . $children->communication . '</p> <p>Есть ли трудности в общении? ' . $children->communication_discomfort . '</p> <p>каким образом можно убедить Вашего ребенка соблюдать правила и договоренности? ' . $children->conviction . '</p> <p></p> <p>отношение к курению и употреблению спиртных напитков ' . $children->bad_baby . '</p> <p> 12. Размер одежды ребенка (для выдачи сувенирной продукции) ' . $children->clothing_size . ' РОСТ/ВЕС ребёнка ' . $children->height . ' ' . $children->weight . '</p> <p>13. Состав семьи (перечислить): ' . $children->family . '</p> <p>Фамилии, имена, отчества и контактные телефоны родителей (законных представителей):</p> <p>1. ФИО____________________________________Тел. (моб)___________________________ (раб)_________________________</p> <p>2. ФИО____________________________________Тел. (моб)___________________________ (раб)_________________________ </p> <p>3. ФИО____________________________________Тел. (моб)___________________________ (раб)_________________________</p> <p>____________________________________________________________________________________________________________</p> <p>E-mail (в т.ч. для информации об отъезде в лагерь) ' . $user->email . '</p> <p>14. Что еще Вы считаете необходимым рассказать о своем ребенке (пожелания можно так же написать на обороте анкеты)____</p> <p>_____________________________________________________________________________________________________________</p> <p>Дата заполнения анкеты « ______ »_________________20__ г.</p> <p>Анкету заполнил (а)_____________________________________</p>_ <p>Сведения, указанные в анкете, будут доступны начальнику лагеря, педагогам и инструкторам, работающим с участником, врачу.</p> <p>На обратной стороне просим указать Ваши ожидания по программе, а так же Ваши предложения и пожелания.</p> </body></html> '); return $pdf->stream(); } //return view('form'); }
public function print_agreement($id) { $all_news = News::where('active', '=', '1')->get(); $proposale = Proposale::find($id); if (!$proposale) { return view('user.empty_agreement')->with('all_news', $all_news); } else { $program = Program::find($proposale->program_id); $user = User::find($proposale->user_id); $children = Children::find($proposale->children_id); $pdf = App::make('dompdf.wrapper'); $pdf->loadHTML(' <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style> body { font-family: DejaVu Sans, sans-serif; } </style> </head> <body> <h3>СОГЛАШЕНИЕ № ' . $proposale->id . '</h3> <p>на участие ребенка в выездной образовательной программе физического и личностного роста</p> <p>' . $program->title . '</p> <p>г. Пушкино «___»_________ 20__г.</p> <p>Межрегиональная молодёжная общественная организация «Федерация Русского Воинского</p> <p> Искусства», именуемая в дальнейшем Организация, в лице Председателя Правления Карпачева Павла</p> <p>Юрьевича, действующего на основании Устава, с одной стороны, и родитель</p> <p>' . $user->name . '</p> <p>(Ф.И.О.)</p> <p>паспорт ' . $user->passport . ' выдан ' . $user->passport_date . '</p> <p>прописан ' . $user->registration . '</p> <p>(контактные тел.: ' . $user->phone . ')</p> <p>именуемый(ая) в дальнейшем «Родитель», добровольно, по взаимному согласию заключили Соглашение о нижеследующем:</p> <br> <h4><b>1. ПРЕДМЕТ СОГЛАШЕНИЯ</b></h4> <p>По настоящему Соглашению «Родитель» доверяет своего ребенка</p> <p> ' . $children->surname . ' ' . $children->name . '' . $children->patronymic . ',</p> <p>№ св-ва о рождении/паспорта ' . $children->document . ' Дата рождения ' . $children->birthday_date . '</p> <p>в поездку (по адресу: ' . $program->address . '),</p> <p>организуемую «Организацией», для участия в программе «' . $program->title . '», </p> <p>а «Организация» обязуется выполнять программу в полном объеме в соответствии с Уставом «Организации»</p> <p>и действующим законодательством РФ.</p> <br> <h4><b>2. ПРАВА И ОБЯЗАННОСТИ СТОРОН</b></h4> <p><b>2.1. Права «Родителя»:</b></p> <p>- знакомиться с Уставными документами «Организации» и основными направлениями программы лагеря;</p> <p>- требовать соблюдения «Организацией» своих обязанностей, связанных с проведением программы и обеспечением безопасности жизни и здоровья ребенка;</p> <p>- за «Родителя» может частично или полностью внести денежный взнос 3-е лицо или организация. В этом случае «Родитель» несет полную ответственность за своевременный взнос.</p> <p><b>2.2. Обязанности «Родителя»:</b></p> <p>- обеспечить доставку ребенка – участника программы к месту проведения выездных занятий и обратно, в случае если родители сами осуществляют доставку ребёнка к месту проведения программы;</p> <p>- обеспечить, со своей стороны, безопасность ребенка, проконтролировав отсутствие любых видов пирсинга на его теле;</p> <p>- предоставить для участия ребенка в программе все необходимые документы и медицинские справки в соответствии с Приложением №11 настоящего Соглашения</p> <p>и нести полную ответственность за подлинность документов и достоверность информации;</p> <p>-обеспечить ребенка всеми необходимыми вещами;</p> <p>- перед поездкой осуществить проверку багажа и личных вещей ребенка на наличие запрещенных предметов;</p> <p>- разъяснить ребенку важность соблюдения обязанностей согласно п.2.3 настоящего Соглашения;</p> <p>- в соответствии с Приложением №22 настоящего Соглашения ознакомить ребенка с общими правилами поведения и инструкциями по технике безопасности:</p> <p>а) на территории базы пребывания;</p> <p>б) при выходе на экскурсии за территорию базы расположения;</p> <p>в) во время спортивных мероприятий;</p> <p>г) при купании;</p> <p>д) при выходе в поход</p> <p>-оплатить материальный ущерб, нанесенный лагерю, в случае порчи ребенком имущества.</p> <p><b>2.3. Обязанности «Ребенка – участника программы»:</b></p> <p>- соблюдать правила внутреннего распорядка дня и дисциплины;</p> <p>- соблюдать технику безопасности;</p> <p>- с уважением относиться к своим сверстникам и персоналу;</p> <p>- следить за чистотой и соблюдать порядок на территории и в помещениях;</p> <p>- бережно относиться к имуществу лагеря; в случае неоднократной порчи имущества или оборудования лагеря ребенок может </p> <p>быть лишен возможности дальнейшего участия в программе;</p> <p>- самому отвечать за сохранность своих вещей;</p> <p>- незамедлительно сообщать вожатому или инструктору, медицинскому сотруднику или директору о недомоганиях или болезнях.</p> <p><b>2.4. Права «Организации»:</b></p> <p>- самостоятельно разрабатывать и выбирать направления программы и педагогические методы преподавания, не противоречащие </p> <p>Уставу «Организации», настоящему Соглашению и действующему законодательству РФ;</p> <p>- проводить дополнительные сверхурочные образовательные и досуговые мероприятия;</p> <p>- расходовать денежные средства организационного взноса на приобретение билетов, оплату проживания, питания, прочих расходов,</p> <p>связанных с проведением программы;</p> <p>- отправить ребенка домой без возврата денежного взноса за грубое нарушение правил внутреннего распорядка дня и дисциплины,</p> <p>нецензурную речь и оскорбления, сознательное нарушение техники безопасности, порчу имущества, курение, употребление спиртных напитков, </p> <p>психотропных и наркотических средств.</p> <p><b>2.5. Обязанности «Организации»:</b></p> <p>- провести программу в полном объеме;</p> <p>- обеспечить сохранность здоровья ребенка при прохождении программы.</p> <h4><b>3. ОТВЕТСТВЕННОСТЬ СТОРОН</b></h4> <p>3.1. «Организация» несет ответственность за проведение и организацию программы.</p> <p>3.2. «Родитель» несет ответственность за поведение ребенка, правдивость информации о ребенке, а также достоверность и подлинность предоставленных</p> <p>медицинских справок и документов.</p> <h4><b>4. ДОПОЛНИТЕЛЬНЫЕ УСЛОВИЯ И ЗАКЛЮЧИТЕЛЬНЫЕ ПОЛОЖЕНИЯ</b></h4> <p>4.1. Настоящий договор составлен в двух экземплярах, имеющих одинаковую юридическую силу.</p> <p>4.2. Обязательства считаются выполненными, если в течение 1 дня после окончания программы одна из сторон не предъявила своих претензий или возражений</p> <p>в письменном виде лицу, заключившему договор или руководителю программы.</p> <h4> <b> 5. АДРЕСА И РЕКВИЗИТЫ СТОРОН</b></h4> <p> ММОО «Федерация Русского Воинского Искусства», Адрес: 141231, Московская область, Пушкинский р-н,</p> <p>п.Лесной, ул.Гагарина, 6, оф.29</p> <p> Наш сайт: www.skillcamp.ru</p> <p>Е-mail: info@skillcamp.ru</p> <p>Тел.: +7 (495) 943-79-25, +7 (495) 973-14-28</p> <p> Председатель</p> <p>Правления П.Ю. Карпачев</p> <p>«____»_____________20___ г.</p> <p> Родитель</p> <p> ' . $user->name . '</p> <p> Подпись ______________/_____________________________/</p> <p>«____»_____________20___ г.</p> <p>В случае отказа от участия в программе до ее начала или в течение программы, добровольный организационный взнос не возвращается,</p> <p>а может быть частично перенесен на последующие программы за вычетом понесенных (от 10 до 30 % при отказе до начала программы.</p> <p>_________________________</p> <p>(подпись родителя)</p> <p>Доверяю расходовать денежные средства организационного взноса на приобретение билетов, оплату проживания, питания, прочих расходов,</p> <p>связанных с проведением программы.</p> <p> _________________________</p> <p>(подпись родителя)</p> <p>Согласен на участие ребенка во всех мероприятиях программы, принципами и методами работы.</p> <p>_________________________</p> <p>(подпись родителя)</p> <p>Не возражаю против применения дисциплинарных мер, адекватных ситуации, в случае несоблюдения моим ребенком правил техники безопасности</p> <p>и установленных правил.</p> <p>_________________________</p> <p>(подпись родителя)</p> <p>Подтверждаю, что мой ребенок здоров физически и психически.</p> <p>_________________________</p> <p>(подпись родителя)</p> <p>Даю согласие на участие моего ребенка в занятиях, с повышенной физической нагрузкой (справку от педиатра, допускающая ребенка до занятий</p> <p>с повышенной физической нагрузкой обязуюсь предоставить до начала программы).</p> <p>_________________________</p> <p>(подпись родителя)</p> <p>Согласен с условиями возвращения ребенка до окончания программы, в случае грубого нарушения им правил техники безопасность или по</p> <p>собственному желанию ребенка, без возмещения стоимости пребывания на программе.</p> <p>_________________________</p> <p>(подпись родителя)</p> <p>Даю согласие на размещение фотографий с участием моего ребенка с программы «________________» в сети интернет в оригинальном разрешении,</p> <p>а также на их использование в печатном виде.</p> <p>_________________________</p> <p>(подпись родителя)</p> <p>С программой, Сводом правил и положений, техникой безопасности и условиями пребывания моего ребенка (информация на сайте) ознакомлен(а).</p> <p> Ребенок ознакомлен с общими правилами поведения и инструкциями по технике безопасности (п.2.2)</p> <p>(подпись родителя)</p> <p>_________________________</p> <p>(подпись родителя)</p> <p> Даю согласие на добровольное участие в программе физического и личностного роста «_______________», с общими правилами поведения</p> <p>и инструкциями по технике безопасности ознакомлен(а) (п.2.2.).</p> <p>_________________________</p> <p>(подпись ребенка)</p> </body> </html> '); return $pdf->stream(); } }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { $vacation = Vacation::find($id); $program = Program::find($vacation->program_id); $vacation->delete(); return redirect('/admin/programs/' . $program->id . '/edit'); }
public function get_program($id) { $program = Program::find($id); $vacations = Vacation::where('program_id', '=', $id)->get(); return $vacations->toJson(); }