/**
  * 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);
     }
 }