<%=form_for @inventory, as: :router_inventories, url: inventory_path(@inventory), method: :post, html: { class: "form-horizontal inventory-form" , role: "form",multipart: true } do |f|%> <%if (can? :manage, RouterInventory)%>

Add Inventory

<%#if @access_points.blank?%>
<%=f.label :vendor_type, "Vendor Type", :class=>"col-sm-4 control-label"%>
<% if @current_user.organisation_id == 190 %> <%= f.select :vendor_type,options_for_select(RouterInventory::VENDOR_TYPE_1.map{|n,v| [v,n]}),{},:class=>"form-control logging_type" ,:selected_key => f.object.vendor_type,:data => { validation: 'required'} %> <% else %> <%= f.select :vendor_type,options_for_select(RouterInventory::VENDOR_TYPE.map{|n,v| [v,n]}),{},:class=>"form-control logging_type vendor_selection" ,:selected_key => f.object.vendor_type,:data => { validation: 'required'} %> <% end %>
<%= f.select :hardware_part_id,content_tag(:option,'Select Hardware Part',:value=>'') + options_from_collection_for_select(@hw_parts, 'id', 'name'),{},:class=>"form-control hw-part-select" %>
<%= f.text_field :serial,:class=>"form-control serial", :placeholder=>"Press Enter or Tab to add Serial Numbers"%> Add one or multiple device serial numbers to claim.
<%= f.text_field :mac_id,:class=>"form-control devices", :placeholder=>"Press Enter or Tab to add Devices"%>
<% if current_user.email == "pcctemplate@prontonetworks.com" #is_super_admin %>
<%= f.check_box :is_auto_provisioned,{ class: "inventory-auto-provision-switch"}, true, false %>
<% end %>
<%= select_tag(:network_name,current_user.role.name == 'network_admin' ? options_from_collection_for_select(@full_access_network, 'network_name', 'network_name') : content_tag(:option,'Select Network',:value=>'') + options_from_collection_for_select(@full_access_network, 'network_name', 'network_name'),:class=>'form-control')%>
<%#end%>
<% if @routers.count(:id).to_i < current_user.organisation.no_of_aps.to_i%> <%=f.button "Add Devices", :class=>"btn btn-success create_network check-valid-macs",:type=> "submit"%> <%else %> Add Devices <% end %> <%= link_to "Cancel", inventory_index_path, :class => "btn btn-primary" %>
<%end%> <% end %> <%= render :partial => "/shared/device_details" %> <%if @routers.present?%>

Inventory List

<%=form_tag bulk_update_inventory_index_path do %>
<%@routers.each do |x|%> <% last_hb = x.find_last_hb %> <%end%>
<% if can? :manage,RouterInventory%> <%= check_box_tag("select_all", nil, nil, :class => "table-select-all") %> <% end %> MAC address Serial Firmware version Last HB on Activated On Network Name Tags
<% if(can? :manage, x)%> <%= check_box_tag("router[]",x.id,nil,:class => "inventory-select table-row-check") %> <% end %> <%= x.is_up? ? 'up' : 'down' %>   <%mac = ap_info(x)%> <%= mac[0] if mac[0].present?%>
<%= mac[1] if mac[1].present? %>
<%= x.router_serial_number || '-' %> <%= last_hb["version"] %> <% if @hardware_parts[x.hardware_part_id] -%>
(<%= @hardware_parts[x.hardware_part_id] %>) <% end -%>
" data-last-hb="<%= last_hb["hb"] %>">- <%=format_date(x.created_at,:default)%> <%= link_to x.location_network.network_name, home_path(x.location_network),{:class=>"text-success"} unless x.location_network.blank? %> <% x.tag_list.each do |y| %> <%= link_to y, {:controller=>:inventory,:action=>:showing_tag, :id=>y, :type=>"tag_list"}, {:class=>"label label-info"} %> <% end %>
<%end%>
<%elsif !(can? :manage, RouterInventory)%>

No Devices Found!

<%end%>