- render conn, "index.html", radar_quadrants: radar_quadrants, layout: {TechRadarEditor.LayoutView, "radar.html"}
+ render conn, "index.html", radar_quadrants: radar_quadrants, changeset: changeset, layout: {TechRadarEditor.LayoutView, "radar.html"}
+ end
+
+ def create(conn, %{"radar_data_point" => radar_data_point_params}) do
+ changeset = RadarDataPoint.changeset(%RadarDataPoint{}, radar_data_point_params)
+
+ case Repo.insert(changeset) do
+ {:ok, _radar_data_point} ->
+ conn
+ |> put_flash(:info, "Radar data point created successfully.")
+ |> redirect(to: radar_path(conn, :index), layout: {TechRadarEditor.LayoutView, "radar.html"} )
+ {:error, changeset} ->
+ render(conn, "new.html", changeset: changeset)
+ end