Skip to content
Snippets Groups Projects
Commit 1d386d80 authored by Giovanne Marcelo's avatar Giovanne Marcelo
Browse files

Adding complaints reason

parent 7cb4bba0
No related branches found
No related tags found
No related merge requests found
class Management::ComplaintsReasonsController < ManagementController
class Management::ComplaintReasonsController < ManagementController
before_action :set_complaint_reason, only: [:destroy, :update, :edit]
def show
end
def index
@complaint_reasons = ComplaintReason.all
end
......@@ -16,11 +19,9 @@ class Management::ComplaintsReasonsController < ManagementController
respond_to do |format|
if @complaint_reason.save
format.html { redirect_to [:management, @complaint_reason], notice: 'Instituição criada com sucesso.' }
format.json { render :show, status: :created, location: @complaint_reason }
format.html { redirect_to management_complaint_reasons_path }
else
format.html { render :new }
format.json { render json: @complaint_reason.errors, status: :unprocessable_entity }
end
end
end
......@@ -41,12 +42,10 @@ class Management::ComplaintsReasonsController < ManagementController
def update
respond_to do |format|
if @complaint_reason.update complaint_reason_params
format.html { redirect_to [:management, @complaint_reason], notice: 'Instituição modificada com sucesso.' }
format.json { render :show, status: :ok, location: @complaint_reason }
if @complaint_reason.save
format.html { redirect_to management_complaint_reasons_path }
else
format.html { render :edit }
format.json { render json: @complaint_reason.errors, status: :unprocessable_entity }
format.html { render :new }
end
end
end
......
......@@ -21,7 +21,7 @@
<div class="ls-actions-btn">
<button class="ls-btn">Salvar</button>
<%= link_to "Cancelar", management_complaints_reason_path,class: "ls-btn-danger"%>
<%= link_to "Cancelar", management_complaint_reasons_path,class: "ls-btn-danger"%>
</div>
<% end %>
<h1 class="ls-title-intro ls-ico-star">Razões</h1>
<ol class="ls-breadcrumb">
<li><%= link_to 'Razões', management_complaints_reason_path %></li>
<li><%= link_to 'Razões', management_complaint_reason_path %></li>
</ol>
<%= render 'form' %>
......@@ -12,14 +12,14 @@
<a href="#" ><%= complaint.reason %></a>
</div>
<div class="col-md-3 ls-txt-right">
<%= link_to 'Modificar', edit_management_complaints_reason_path(complaint), class:'ls-btn-primary ls-ico-cog' %>
<%= link_to 'Excluir', management_complaints_reason_path(id: complaint.id), {method: :delete, data: {confirm: 'Tem certeza que deseja excluir esta razão de denúncia?'}, title: 'Excluir', class: 'ls-btn ls-btn-sm', role: 'button'} %>
<%= link_to 'Modificar', edit_management_complaint_reason_path(complaint), class:'ls-btn-primary ls-ico-cog' %>
<%= link_to 'Excluir', management_complaint_reason_path(id: complaint.id), {method: :delete, data: {confirm: 'Tem certeza que deseja excluir esta razão de denúncia?'}, title: 'Excluir', class: 'ls-btn ls-btn-sm', role: 'button'} %>
</div>
</header>
</div>
<% end %>
<%= link_to 'Nova Razão', new_management_complaints_reason_path, title: 'Excluir', class: 'ls-btn ls-btn-sm', role: 'button' %>
<%= link_to 'Nova Razão', new_management_complaint_reason_path, title: 'Excluir', class: 'ls-btn ls-btn-sm', role: 'button' %>
......
......@@ -27,7 +27,7 @@
<a href="#" class="ls-ico-bullhorn">Denúncias</a>
<ul role="menu">
<li><%= link_to "Denúncias", management_complaints_path, class: 'ls-submenu-item' %>
<li><%= link_to "Razões", management_complaints_reasons_path, class: 'ls-submenu-item' %>
<li><%= link_to "Razões", management_complaint_reasons_path, class: 'ls-submenu-item' %>
</ul>
</li>
......
......@@ -19,7 +19,7 @@ Rails.application.routes.draw do
end
end
resources :complaints_reasons
resources :complaint_reasons
resources :highlights
resources :carousels
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment