Exemplo n.º 1
0
 /**
  * Display a listing of solvencias
  *
  * @return Response
  */
 public function index()
 {
     $solvencias = Solvencia::where('residencia_id', '=', Auth::user()->residencia_id)->orderby("año", "desc")->orderby("mes", "desc")->get();
     $solvencias->each(function ($sol) {
         $sol->facturado = traducir_fecha($sol->facturado_el->formatLocalized("%d/%m/%Y"));
         $sol->cancelado = traducir_fecha($sol->cancelado_el->formatLocalized("%d/%m/%Y"));
     });
     return Response::json($solvencias);
 }
Exemplo n.º 2
0
 /**
  * Display a listing of the resource.
  * GET /eventos
  *
  * @return Response
  */
 public function index()
 {
     $eventos = Eventos::where('fecha_ini', '>=', Carbon::today())->orderby("fecha_ini", "asc")->orderby("tiempo_ini", "asc")->get();
     $eventos->each(function ($evento) {
         $evento = array_add($evento, 'duracion', traducir_fecha(Carbon::parse($evento->fecha_ini . $evento->tiempo_ini)->diffForHumans(Carbon::parse($evento->fecha_fin . $evento->tiempo_fin)), true));
         $evento['inicio'] = traducir_fecha(Carbon::parse($evento->fecha_ini . $evento->tiempo_ini)->toDayDateTimeString());
         $evento['fin'] = traducir_fecha(Carbon::parse($evento->fecha_fin . $evento->tiempo_fin)->toDayDateTimeString());
         foreach ($evento->areas() as $area) {
             $evento->area .= $area->nombre . ",";
         }
     });
     return Response::json($eventos, 200);
 }
Exemplo n.º 3
0
function renderVariables($contenido)
{
    $persona = Input::has('persona') ? User::find(Input::get('persona')) : Auth::user();
    $residencia = Input::has('residencia') ? Residencias::find(Input::get('residencia')) : $persona->residencia;
    $propietario = $residencia->propietario ? $residencia->propietario : new User();
    $tiempo = new Carbon();
    $busqueda = array("{residencia}", "{residencia_alicuota}", "{residencia_solvencia}", "{residencia_qtyper}", "{residencia_telefono}", "{persona}", "{persona_email}", "{persona_telefono}", "{persona_cedula}", "{persona_imagen}", "{propietario}", "{propietario_email}", "{propietario_telefono}", "{propietario_cedula}", "{propietario_imagen}", "{condo}", "{condo_direccion}", "{condo_telefono}", "{condo_email}", "{condo_cuenta}", "{condo_doc}", "{condo_keycode}", "{condo_long}", "{condo_lat}", "{moneda}", "{moneda_abreviada}", "{pais}", "{dia}", "{mes}", "{ano}", "{hora}", "{minuto}", "{segundo}", "{nombre_dia}", "{nombre_mes}", "{fecha}");
    $reemplazo = array($residencia->nombre, $residencia->alicuota, $residencia->solvencia == 1 ? 'Al Día' : 'Moroso', $residencia->cant_personas, $residencia->telefono, $persona->nombre, $persona->email, $persona->telefono, number_format($persona->cedula, 0, ",", "."), "<p><img style=&quot;float:left&quot; src=&quot;{{$persona->avatar}}&quot;/></p>", $propietario->nombre, $propietario->email, $propietario->telefono, number_format($propietario->cedula, 0, ",", "."), "<p><img style=&quot;float:left&quot; src=&quot;{{$propietario->avatar}}&quot;/></p>", Config::get("var.nombre", ""), Config::get("var.ubicacion", ""), Config::Get("var.telefono", ""), Config::get("var.email", ""), Config::get("var.cuenta-bancaria", ""), Config::get("var.documento", ""), Config::get("var.keycode", ""), Config::get("var.long", ""), Config::get("var.lat", ""), Config::get("var.moneda", ""), Config::get("var.moneda_abreviada", ""), Config::get("var.pais", ""), $tiempo->day, $tiempo->month, $tiempo->year, $tiempo->hour, $tiempo->minute, $tiempo->second, traducir_fecha($tiempo->formatLocalized('%A')), traducir_fecha($tiempo->formatLocalized('%B')), traducir_fecha($tiempo->formatLocalized('%A %d %B %Y')));
    $procesado = str_ireplace($busqueda, $reemplazo, $contenido);
    return $procesado;
}