Class: Carnival::AdminUserNotificationsController
- Inherits:
-
BaseAdminController
- Object
- InheritedResources::Base
- BaseAdminController
- Carnival::AdminUserNotificationsController
- Defined in:
- app/controllers/carnival/admin_user_notifications_controller.rb
Instance Method Summary collapse
Methods inherited from BaseAdminController
#create, #edit, #index, #new, #render_popup, #show, #update
Instance Method Details
#generate_datatable ⇒ Object
12 13 14 15 16 17 |
# File 'app/controllers/carnival/admin_user_notifications_controller.rb', line 12 def generate_datatable query = Carnival::AdminUserNotification.where('admin_user_id = ? ', current_admin_user.id) modelo_presenter = Carnival::AdminUserNotificationPresenter.new(query) @admin_user_notifications = [] GenericDatatable.new(view_context, AdminUserNotification, self, modelo_presenter, query) end |
#read ⇒ Object
6 7 8 9 10 |
# File 'app/controllers/carnival/admin_user_notifications_controller.rb', line 6 def read admin_user_notification = AdminUserNotification.find params[:id] link = admin_user_notification.mark_as_read_and_get_link redirect_to link end |