49 lines
1.6 KiB
Plaintext
49 lines
1.6 KiB
Plaintext
<h1>Registering contribution for <%= @member.display_name %></h1>
|
|
|
|
<table>
|
|
<tr><td>Member number</td><td><%= @member.number %></td></tr>
|
|
<tr><td>Joined on</td><td><%= @member.joined_on %></td></tr>
|
|
<tr><td>Expires on</td><td><%= @member.expires_on %></td></tr>
|
|
</table>
|
|
|
|
|
|
<%= form_with(model: [@member, @contribution]) do |form| %>
|
|
<table class="new_contribution_form">
|
|
<tr>
|
|
<td><label for="contribution_eurocents">Amount</label></td>
|
|
<td><%= form.number_field :eurocents %></td>
|
|
</tr>
|
|
<tr>
|
|
<td><label for="contribution_payment_on">Payment date</label></td>
|
|
<td><%= form.date_field :payment_on %></td>
|
|
</tr>
|
|
<tr>
|
|
<td><label for="contribution_payment_method">Payment method</label></td>
|
|
<td><%= form.select :payment_method, %w[iban mbway multibanco] %></td>
|
|
</tr>
|
|
<tr>
|
|
<td><label for="contribution_payment_reference">Referência</label></td>
|
|
<td><%= form.text_field :payment_reference %></td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan=2>
|
|
Adding a contribution will automatically bump the membership expiration
|
|
date by one year. If it's the first contribution for this member, the
|
|
join date will be set to the payment date and the expiration date one
|
|
year after that. You can override the expiration date by setting a date
|
|
below:
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td><label for="member_expires_on">Nova data de expiração</label></td>
|
|
<td>
|
|
<%= form.date_field :overriden_expires_on %>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<div>
|
|
<%= form.submit %>
|
|
</div>
|
|
<% end %>
|