Change performer field usage according to the changes in schema.
This commit is contained in:
@@ -7,8 +7,13 @@ defmodule Runosaari.Registration.Performer do
|
|||||||
field :email, :string
|
field :email, :string
|
||||||
field :fname, :string
|
field :fname, :string
|
||||||
field :lname, :string
|
field :lname, :string
|
||||||
field :notes, :string
|
field :desc, :string
|
||||||
field :tel, :string
|
field :tel, :string
|
||||||
|
field :date1, :boolean, default: false
|
||||||
|
field :date2, :boolean, default: false
|
||||||
|
field :date3, :boolean, default: false
|
||||||
|
field :bus, :boolean, default: false
|
||||||
|
field :accom, :boolean, default: false
|
||||||
|
|
||||||
timestamps()
|
timestamps()
|
||||||
end
|
end
|
||||||
@@ -16,8 +21,32 @@ defmodule Runosaari.Registration.Performer do
|
|||||||
@doc false
|
@doc false
|
||||||
def changeset(performer, attrs) do
|
def changeset(performer, attrs) do
|
||||||
performer
|
performer
|
||||||
|> cast(attrs, [:fname, :lname, :email, :tel, :confirmed, :notes])
|
|> cast(attrs, [
|
||||||
|> validate_required([:fname, :lname, :email, :tel, :confirmed, :notes])
|
:fname,
|
||||||
|
:lname,
|
||||||
|
:email,
|
||||||
|
:tel,
|
||||||
|
:confirmed,
|
||||||
|
:desc,
|
||||||
|
:date1,
|
||||||
|
:date2,
|
||||||
|
:date3,
|
||||||
|
:bus,
|
||||||
|
:accom
|
||||||
|
])
|
||||||
|
|> validate_required([
|
||||||
|
:fname,
|
||||||
|
:lname,
|
||||||
|
:email,
|
||||||
|
:tel,
|
||||||
|
:confirmed,
|
||||||
|
:desc,
|
||||||
|
:date1,
|
||||||
|
:date2,
|
||||||
|
:date3,
|
||||||
|
:bus,
|
||||||
|
:accom
|
||||||
|
])
|
||||||
|> unique_constraint(:email)
|
|> unique_constraint(:email)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -21,9 +21,9 @@
|
|||||||
<%= text_input f, :description %>
|
<%= text_input f, :description %>
|
||||||
<%= error_tag f, :description %>
|
<%= error_tag f, :description %>
|
||||||
|
|
||||||
<%= label f, :notes %>
|
<%= label f, :desc %>
|
||||||
<%= text_input f, :notes %>
|
<%= text_input f, :desc %>
|
||||||
<%= error_tag f, :notes %>
|
<%= error_tag f, :desc %>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<%= submit "Save" %>
|
<%= submit "Save" %>
|
||||||
|
|||||||
@@ -21,7 +21,7 @@
|
|||||||
<td><%= performer.email %></td>
|
<td><%= performer.email %></td>
|
||||||
<td><%= performer.tel %></td>
|
<td><%= performer.tel %></td>
|
||||||
<td><%= performer.confirmed %></td>
|
<td><%= performer.confirmed %></td>
|
||||||
<td><%= performer.notes %></td>
|
<td><%= performer.desc %></td>
|
||||||
|
|
||||||
<td>
|
<td>
|
||||||
<span><%= link "Näytä", to: Routes.performer_path(@conn, :show, performer) %></span>
|
<span><%= link "Näytä", to: Routes.performer_path(@conn, :show, performer) %></span>
|
||||||
|
|||||||
@@ -21,14 +21,35 @@
|
|||||||
<%= text_input form, :tel %>
|
<%= text_input form, :tel %>
|
||||||
<%= error_tag form, :tel %>
|
<%= error_tag form, :tel %>
|
||||||
|
|
||||||
<%= label form, :notes, "Huomiot" %>
|
<%= label form, :desc, "Huomiot" %>
|
||||||
<%= textarea form, :notes %>
|
<%= textarea form, :desc %>
|
||||||
<%= error_tag form, :notes %>
|
<%= error_tag form, :desc %>
|
||||||
|
|
||||||
<%= label form, :confirmed, "Vahvitettu" %>
|
<%= label form, :confirmed, "Vahvistettu" %>
|
||||||
<%= checkbox form, :confirmed %>
|
<%= checkbox form, :confirmed %>
|
||||||
<%= error_tag form, :confirmed %>
|
<%= error_tag form, :confirmed %>
|
||||||
|
|
||||||
|
<h2>Ilmoita alustava kiinnostuksesi tässä</h2>
|
||||||
|
<%= label form, :date1, "Torstai 22.7" %>
|
||||||
|
<%= checkbox form, :date1 %>
|
||||||
|
<%= error_tag form, :date1 %>
|
||||||
|
|
||||||
|
<%= label form, :date2, "Perjantai 23.7." %>
|
||||||
|
<%= checkbox form, :date2 %>
|
||||||
|
<%= error_tag form, :date2 %>
|
||||||
|
|
||||||
|
<%= label form, :date3, "Lauantai 24.7." %>
|
||||||
|
<%= checkbox form, :date3 %>
|
||||||
|
<%= error_tag form, :date3 %>
|
||||||
|
|
||||||
|
<%= label form, :bus, "olen kiinnostunut bussikuljetuksesta" %>
|
||||||
|
<%= checkbox form, :bus %>
|
||||||
|
<%= error_tag form, :bus %>
|
||||||
|
|
||||||
|
<%= label form, :accom, "olen kiinnostunut majoituksesta" %>
|
||||||
|
<%= checkbox form, :accom %>
|
||||||
|
<%= error_tag form, :accom %>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<%= submit "Lähetä" %>
|
<%= submit "Lähetä" %>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<%= if performer.confirmed == true do %>
|
<%= if performer.confirmed == true do %>
|
||||||
<article>
|
<article>
|
||||||
<h2><%= performer.fname %> <%= performer.lname %></h2>
|
<h2><%= performer.fname %> <%= performer.lname %></h2>
|
||||||
<p><%= performer.notes %></p>
|
<p><%= performer.desc %></p>
|
||||||
</article>
|
</article>
|
||||||
<% end %>
|
<% end %>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|||||||
@@ -1,38 +1,63 @@
|
|||||||
<h1>Show Performer</h1>
|
<h1>Esiintyjän tiedot</h1>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<strong>Fname:</strong>
|
<strong>Etunimi:</strong>
|
||||||
<%= @performer.fname %>
|
<%= @performer.fname %>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<strong>Lname:</strong>
|
<strong>Sukunimi:</strong>
|
||||||
<%= @performer.lname %>
|
<%= @performer.lname %>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<strong>Email:</strong>
|
<strong>Sähköposti:</strong>
|
||||||
<%= @performer.email %>
|
<%= @performer.email %>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<strong>Tel:</strong>
|
<strong>Puhelin numero:</strong>
|
||||||
<%= @performer.tel %>
|
<%= @performer.tel %>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<strong>Confirmed:</strong>
|
<strong>Vahvistettu:</strong>
|
||||||
<%= @performer.confirmed %>
|
<%= @performer.confirmed %>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<strong>Notes:</strong>
|
<strong>Seloste:</strong>
|
||||||
<%= @performer.notes %>
|
<%= @performer.desc %>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
<strong>Torstai:</strong>
|
||||||
|
<%= @performer.date1 %>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
<strong>Perjantai:</strong>
|
||||||
|
<%= @performer.date2 %>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
<strong>Lauantai:</strong>
|
||||||
|
<%= @performer.date3 %>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
<strong>Bussikuljetus:</strong>
|
||||||
|
<%= @performer.bus %>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
<strong>Majoilus:</strong>
|
||||||
|
<%= @performer.accom %>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<span><%= link "Edit", to: Routes.admin_performer_path(@conn, :edit, @performer) %></span>
|
<span><%= link "Muokkaa", to: Routes.admin_performer_path(@conn, :edit, @performer) %></span>
|
||||||
<span><%= link "Back", to: Routes.performer_path(@conn, :index) %></span>
|
<span><%= link "Takaisin", to: Routes.performer_path(@conn, :index) %></span>
|
||||||
|
|||||||
Reference in New Issue
Block a user