Esempio n. 1
0
 public function enviarEmailIntimacion()
 {
     $input = Request::all();
     $data = PasoBeca::find($input['paso_beca_id']);
     //$data = DB::table('paso_beca')->where('paso_beca_id',$input['paso_beca_id'])->first();
     $data->notificado = 1;
     if ($data->fecha_envio == 0) {
         $data->fecha_envio = Utils::now();
     }
     $data->save();
     //print_r($data);
     $data_beca = DB::table('beca')->where('beca_id', $data->beca_id)->first();
     //	print_r($data_beca->alumno_id);
     $alumno_id = $data_beca->alumno_id;
     $data_destinatario = DB::table('usuario_sitio')->select('*')->where('usuario_sitio.usi_id', '=', $alumno_id)->first();
     $datos_destinatario = $data_destinatario->usi_email;
     if (empty($datos_destinatario)) {
         return 'false';
     }
     $html = $data->texto_email;
     $res = $this->enviaEmail($datos_destinatario, $html);
     $res_html = $res ? '<b>Email enviado con &eacute;xito</b>' : '<br><br><b>Oh no, ocurrí&oacute; un error, comun&iacute;quese con el administrador</b>';
     return $res_html;
 }
Esempio n. 2
0
 public function updatePasoBeca()
 {
     $input = Request::all();
     $paso_beca = PasoBeca::find($input['paso_beca_id']);
     //$paso_beca->beca_id = $input['beca_id'];
     $paso_beca->tipo_paso_beca_id = $input['tipo_paso_beca_id'];
     $paso_beca->observaciones = $input['paso_beca_observaciones'];
     $paso_beca->save();
     //return view('beca.verSolicitudBeca')->with('beca_id',$id);
     $url = 'verSolicitud/' . $input['beca_id'];
     return Redirect::to($url);
 }