Example #1
0
 public function postIngresarMensaje(Request $request)
 {
     $mensaje = new Mensaje();
     $mensaje->nombre_usuario = ucwords($request->session()->get('nombreUsuario')) . " " . ucwords($request->session()->get('apellidoUsuario'));
     $mensaje->contenido = $request->contenido;
     $mensaje->fecha = date('Y-m-d h:m');
     $mensaje->save();
     return redirect('mensaje/ver-mensajes');
 }
Example #2
0
 /**
  * Registra un nuevo mensaje en la base de datos
  * @param $idSala
  * @param Request $request
  * @param ExistSalaRequest $existSalaRequest
  * @return \Illuminate\View\View ---el mensaje la hora y la fecha en la que se envio
  */
 public function crearMensaje($idSala, Request $request)
 {
     $mensaje = new Mensaje();
     $horaFecha = new DateTime();
     $mensaje->texto_mensaje = $request->get('message');
     $mensaje->hora_mensaje = $horaFecha;
     $mensaje->fecha_mensaje = $horaFecha;
     $mensaje->id_sala_chat = $idSala;
     $mensaje->id_usuario = Auth::user()->id;
     $mensaje->save();
 }
Example #3
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     Mensaje::where('id_sala_chat', $id)->delete();
     UsuariosSala::where('id_sala_chat', $id)->delete();
     $sala = SalasChat::find($id);
     $sala->delete();
     return redirect()->back()->with('ValidationDelete', 'Registro Seleccionado Fue Eliminado');
 }