public function index_lic()
 {
     $user_id = Auth::user()->id;
     $breadcrumbs = Data_users::where('user_id', '=', $user_id)->first();
     $breadcrumbs_data = $breadcrumbs->name . " " . $breadcrumbs->last_name;
     $colonies_active = LicenseExpiration::where('expiration', '!=', '0000-00-00')->get();
     $admin_colonies = AssigmentRoleHab::where('role_id', '=', 2)->get();
     return View::make('dashboard.colonies.active', ['nombre' => $breadcrumbs_data, 'colonies' => $colonies_active, 'admin' => $admin_colonies]);
 }
 public function profile()
 {
     $neighbor_id = Auth::user()->id;
     $colonia = Session::get("colonia");
     $urbanismUsers = Urbanism::where('colony_id', '=', $colonia)->first();
     $neighbor = Neighbors::with('NeighborProperty')->where('user_id', '=', $neighbor_id)->first();
     $role = AssigmentRole::where('user_id', '=', $neighbor_id)->where('colony_id', '=', $colonia)->first();
     $neighbor_role = ucfirst($role->Role->name);
     $licencia = License::where('colony_id', '=', $colonia)->first();
     $expiration_license = LicenseExpiration::where('colony_id', '=', $colonia)->first();
     $photo_user = UserPhoto::where('user_id', '=', $neighbor_id)->where('colony_id', '=', $colonia)->pluck('filename');
     return View::make('dashboard.neighbors.profile', ['neighbor' => $neighbor, 'colonia_nombre' => $urbanismUsers->Colony->name, 'urbanism' => $urbanismUsers->Colony->name, 'role' => $neighbor_role, 'licencia' => $licencia, 'photo_user' => $photo_user, 'expiration_license' => $expiration_license]);
 }
 public function license_store()
 {
     $data = Input::all();
     $colonia = Input::get('colony_id');
     $code = Input::get('code');
     $license_colonia = License::where('colony_id', '=', $colonia)->get();
     $code_exist = 0;
     foreach ($license_colonia as $lic) {
         if ($code == Crypt::decrypt($lic->code)) {
             $code_exist = 1;
             $code_id = $lic->id;
             $lic_status = $lic->status;
         }
     }
     if ($code_exist == 1) {
         if ($lic_status == 0) {
             $license = License::where('id', '=', $code_id)->first();
             $license->status = 1;
             if ($license->update(['id'])) {
                 $expiration = Expiration::where('colony_id', '=', $colonia)->first();
                 $expiration->status = 2;
                 $expiration->update(['id']);
                 Session::put('days_expiration', 0);
                 $expiration_lic = LicenseExpiration::where('colony_id', '=', $colonia)->first();
                 if ($expiration_lic->expiration == null) {
                     $expiration_old = date('Y-m-j');
                 } else {
                     $expiration_old = date('Y-m-j', strtotime($expiration_lic->expiration));
                 }
                 $newExpiration = strtotime('+' . $license->months . ' month', strtotime($expiration_old));
                 $newExpiration = date('Y-m-j', $newExpiration);
                 $expiration_lic->expiration = $newExpiration;
                 $expiration_lic->update(['id']);
                 $datetime2 = new DateTime($expiration_lic->expiration);
                 $datetime1 = new DateTime(date('Y-m-d'));
                 $interval = $datetime1->diff($datetime2);
                 $days_expiration = $interval->format('%a');
                 Session::put('lic_fecha_expiration', $expiration_lic->expiration);
                 Session::put('lic_expiration', $days_expiration);
                 $notice_msg = 'Código de la licencia activado';
                 return Redirect::route('home')->with('notice_modal', $notice_msg);
             }
         } else {
             $error_msg = 'Este Código de licencia ya se fue utilizado';
             return Redirect::back()->with('error_modal', $error_msg);
         }
     } else {
         $error_msg = 'Código de la licencia inválido';
         return Redirect::back()->with('error_modal', $error_msg);
     }
 }
 public function colsel()
 {
     Session::put('colonia', Input::get('colonias'));
     $expiration = Expiration::where('colony_id', '=', Input::get('colonias'))->where('status', '=', 1)->first();
     Session::put('days_expiration', 0);
     Session::put('lic_fecha_expiration', 0);
     if ($expiration) {
         $datetime2 = new DateTime($expiration->expiration);
         $datetime1 = new DateTime(date('Y-m-d'));
         $interval = $datetime1->diff($datetime2);
         $days_expiration = $interval->format('%a');
         Session::put('days_expiration', $days_expiration);
         if ($days_expiration <= 0) {
             return Redirect::route('active.promo');
         } else {
             return Redirect::route('home');
         }
     } else {
         $lic_expiration = LicenseExpiration::where('colony_id', '=', Input::get('colonias'))->first();
         if ($lic_expiration) {
             $datetime2 = new DateTime($lic_expiration->expiration);
             $datetime1 = new DateTime(date('Y-m-d'));
             $interval = $datetime1->diff($datetime2);
             $days_expiration = $interval->format('%a');
             Session::put('lic_expiration', $days_expiration);
             Session::put('lic_fecha_expiration', $lic_expiration->expiration);
             if ($days_expiration <= 0) {
                 return Redirect::route('active.license');
             } else {
                 return Redirect::route('home');
             }
         } else {
             return Redirect::route('home');
         }
     }
 }
	</a>

<!--Navigation Itself-->

<div class="navbar-content">

  <!--Sidebar Toggler-->
  <a href="#" class="btn btn-default left-toggler" title="Panel"><i class="fa fa-bars"></i></a>
  <div class="btn-group" >
    <a href="#" class="btn btn-default " title="Sugerencias" id="modalEmail"><i class="entypo-mail"></i><!--<span class="new"></span>--></a>
  </div>
  <?php 
$user_id = Auth::user()->id;
$suggestions = Suggestion::where('id_receptor', '=', $user_id)->where('tray', '<>', 0)->where('mark', '<>', 'read')->orderBy('created_at', 'desc')->get();
$count = Suggestion::where('id_receptor', '=', $user_id)->where('tray', '<>', 0)->where('mark', '<>', 'read')->count();
$expiration_license = LicenseExpiration::where('colony_id', '=', Session::get("colonia"))->first();
?>
    <div class="btn-group">
        <button type="button" title="Notificaciones" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> <i class="entypo-megaphone"></i>@if($count > 0)<span class="new"></span>@endif</button>
        <div id="notification-dropdown" class="dropdown-menu">
          <div class="dropdown-header">Notificaciones <span class="badge pull-right">{{ $count }}</span></div>
          <div class="dropdown-container">
            <div class="nano">
              <div class="nano-content">
                <ul class="notification-dropdown">
                  @foreach($suggestions as $suggestion)
                      <li class="bg-info"><a href="{{ URL::route('config.colony.suggestions.view',$suggestion->id_mensaje) }}"> <span class="notification-icon"><i class="fa fa-bolt"></i></span>
                        <h4>{{ $suggestion->asunto }}</h4>
                        <p>{{ $suggestion->contenido }}</p>
                        <span class="label label-default"></span> </a>