Initial commit of foodsoft 2

This commit is contained in:
Benjamin Meichsner 2009-01-06 11:49:19 +01:00
commit 5b9a7e05df
657 changed files with 70444 additions and 0 deletions

View file

@ -0,0 +1,62 @@
= error_messages_for 'supplier'
<!--[form:supplier]-->
- if @supplier.shared_supplier
%p Lieferantin wird mit externer Datenbank verknüpft.
.edit_form{:style=>"width:30em"}
%table
%tr
%td
%label{:for => "supplier_name"} Name
%td= @f.text_field :name
%tr
%td
%label{:for => "supplier_address"} Adresse
%td= @f.text_field :address
%tr
%td
%label{:for => "supplier_phone"} Telefon
%td= @f.text_field :phone
%tr
%td
%label{:for => "supplier_phone2"} Telefon2
%td= @f.text_field :phone2
%tr
%td
%label{:for => "supplier_fax"} Fax
%td= @f.text_field :fax
%tr
%td
%label{:for => "supplier_email"} E-Mail
%td= @f.text_field :email
%tr
%td
%label{:for => "supplier_url"} Hompage
%td= @f.text_field :url
%tr
%td
%label{:for => "supplier_contact_person"} Kotakt Person
%td= @f.text_field :contact_person
%tr
%td
%label{:for => "supplier_customer_number"} Kundennummer
%td= @f.text_field :customer_number
%tr
%td
%label{:for => "supplier_delivery_days"} Liefertage
%td= @f.text_field :delivery_days
%tr
%td
%label{:for => "supplier_order_howto"} BestellHowto
%td= @f.text_field :order_howto
%tr
%td
%label{:for => "supplier_note"} Notiz
%td= @f.text_field :note
%tr
%td
%label{:for => "supplier_min_order_quantity"} Mindestbestellmenge
%td= @f.text_field :min_order_quantity
= @f.hidden_field :shared_supplier_id
<!--[eoform:supplier]-->

View file

@ -0,0 +1,6 @@
%h1 Lieferantin bearbeiten
- form_for :supplier, @supplier, :url => {:action => 'update', :id => @supplier} do |@f|
= render :partial => 'form'
= submit_tag 'Speichern'
|
= link_to 'Abbrechen', :action => 'list'

View file

@ -0,0 +1,28 @@
%h1 Lieferantinnen
- if @current_user.role_suppliers?
%p
%i
Erstelle eine
= link_to 'neue Lieferantin', :action => 'new'
oder
= link_to 'importiere', :action => 'shared_suppliers'
aus der externen ArtikelDatenbank.
.left_column{:style => "width:100%"}
.box_title
%h2 Übersicht
.column_content
%table
%tr
- for column in @supplier_column_names
%th= column
%th
- for supplier in @suppliers
%tr{:class => cycle('even','odd', :name => 'suppliers')}
- for column in @supplier_columns
%td
- if column == 'name'
= link_to supplier[column], :action => 'show', :id => supplier
- else
=h supplier[column]
%td= link_to 'Artikel anzeigen', :controller => 'articles', :action => 'list', :id => supplier

View file

@ -0,0 +1,7 @@
%h1 Neue Lieferantinn
- form_for :supplier, @supplier, :url => {:action => 'create'} do |@f|
= render :partial => 'form'
= submit_tag "Speichern"
|
= link_to 'Abbrechen', :action => 'list'

View file

@ -0,0 +1,27 @@
%h1 Externe Listen
%p
%i
Hier werden die Lieferantinnen der externen Datenbank angezeigt.
%br/
Ihr könnt externe Lieferantinnen importieren, indem ihr sie einfach abonniert. (siehe unten)
%br/
Damit wird eine neue Lieferantin angelegt und mit der externen Datenbank verknüpft.
#shared_suppliers
%i externe Lieferantinnen
%table
%tr
%th Lieferantin
%th Adresse
%th Notiz
%th Liefertag
%th abonniert?
%th
- for shared_supplier in @shared_suppliers
%tr{:class => cycle('even', 'odd', :name => "shared_suppliers")}
%td=h shared_supplier.name
%td=h shared_supplier.address
%td=h shared_supplier.note
%td=h shared_supplier.delivery_days
%td= image_tag("icon_message.gif", :size => "16x16", :border => "0",:alt => "abonniert!") if shared_supplier.supplier
%td= link_to "abonnieren", :action => "new", :shared_supplier_id => shared_supplier unless shared_supplier.supplier

View file

@ -0,0 +1,54 @@
%h1
Lieferantin
=h @supplier.name
- if shared_supplier = @supplier.shared_supplier
%p
%strong Der Lieferant ist mit der externen ArtikleDatenbank verknüpft.
%table{:style => "width:40em"}
%tr
%td Name:
%td{:style => "font-weight:bold"}=h @supplier.name
%tr
%td Adresse:
%td{:style => "font-weight:bold"}=h @supplier.address
%tr
%td Telefon:
%td{:style => "font-weight:bold"}=h @supplier.phone
%tr
%td Telefon2:
%td{:style => "font-weight:bold"}=h @supplier.phone2
%tr
%td FAX:
%td{:style => "font-weight:bold"}=h @supplier.fax
%tr
%td Hompage:
%td{:style => "font-weight:bold"}=h @supplier.url
%tr
%td Kontakt-Person:
%td{:style => "font-weight:bold"}=h @supplier.contact_person
%tr
%td Kundennummer:
%td{:style => "font-weight:bold"}=h @supplier.customer_number
%tr
%td Liefertage:
%td{:style => "font-weight:bold"}=h @supplier.delivery_days
%tr
%td BestellHowTo:
%td{:style => "font-weight:bold"}=h @supplier.order_howto
%tr
%td Notiz:
%td{:style => "font-weight:bold"}=h @supplier.note
%tr
%td Liefertage:
%td{:style => "font-weight:bold"}=h @supplier.delivery_days
%tr
%td Mindestbestellmenge:
%td{:style => "font-weight:bold"}=h @supplier.min_order_quantity
%br/
- if @current_user.role_suppliers?
= link_to 'Bearbeiten', :action => 'edit', :id => @supplier
|
= link_to 'Löschen', { :action => 'destroy', :id => @supplier }, :confirm => 'Bist Du sicher?', :method => "post"
|
= link_to 'zurück', :action => 'list'