/** * Creates a new model. * If creation is successful, the browser will be redirected to the 'view' page. */ public function actionCreate() { $model = new Colegio(); // Uncomment the following line if AJAX validation is needed // $this->performAjaxValidation($model); if (isset($_POST['Colegio'])) { $model->attributes = $_POST['Colegio']; if ($model->save()) { $this->redirect(array('view', 'id' => $model->id)); } } $this->render('create', array('model' => $model)); }
public function submit_aprove_precolegio() { if (Auth::check()) { $data["inside_url"] = Config::get('app.inside_url'); $data["user"] = Session::get('user'); $data["permisos"] = Session::get('permisos'); if (in_array('side_nuevo_colegio', $data["permisos"])) { $selected_ids = Input::get('selected_id'); foreach ($selected_ids as $selected_id) { $precolegio = Precolegio::withTrashed()->find($selected_id); if ($precolegio) { //Se inserta el colegio $colegio = new Colegio(); $colegio->nombre = $precolegio->nombre; $colegio->direccion = $precolegio->direccion; $colegio->nombre_contacto = $precolegio->nombre_contacto; $colegio->email_contacto = $precolegio->email_contacto; $colegio->telefono_contacto = $precolegio->telefono_contacto; $colegio->interes = $precolegio->interes; $colegio->save(); //Se borra el precolegio $precolegio->delete(); $emails = array(); $emails[] = $colegio->email_contacto; Mail::send('emails.colegioRegistration', array('colegio' => $colegio), function ($message) use($emails, $colegio) { $message->to($emails)->subject('Aprobación de colegio en AFI Perú.'); }); } } return Response::json(array('success' => true, 'precolegio' => $precolegio), 200); } else { return Response::json(array('success' => false), 200); } } else { return Response::json(array('success' => false), 200); } }