Finished phase006
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
<%= form_with model: [vehicle, maintenance_schedule] do |form| %>
|
||||
<% if maintenance_schedule.errors.any? %>
|
||||
<section>
|
||||
<h2><%= pluralize(maintenance_schedule.errors.count, "error") %> prevented this maintenance schedule from being saved</h2>
|
||||
|
||||
<ul>
|
||||
<% maintenance_schedule.errors.full_messages.each do |message| %>
|
||||
<li><%= message %></li>
|
||||
<% end %>
|
||||
</ul>
|
||||
</section>
|
||||
<% end %>
|
||||
|
||||
<div>
|
||||
<%= form.label :maintenance_type %><br>
|
||||
<%= form.text_field :maintenance_type, required: true %>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<%= form.label :mileage_interval %><br>
|
||||
<%= form.number_field :mileage_interval, min: 1, required: true %>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<%= form.label :time_interval, "Time interval in days" %><br>
|
||||
<%= form.number_field :time_interval, min: 1, required: true %>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<%= form.label :baseline_odometer %><br>
|
||||
<%= form.number_field :baseline_odometer, min: 0, required: true %>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<%= form.label :baseline_date %><br>
|
||||
<%= form.date_field :baseline_date, max: Date.current, required: true %>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<%= form.check_box :active %>
|
||||
<%= form.label :active %>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<%= form.submit %>
|
||||
</div>
|
||||
<% end %>
|
||||
Reference in New Issue
Block a user