123456789101112131415161718192021222324252627282930313233343536373839404142 |
- import Component from '@glimmer/component';
- import { tracked } from '@glimmer/tracking';
- import { action } from '@ember/object';
- import { inject as service } from '@ember/service';
-
- export default class HinzufuegenController extends Component {
-
- @tracked titel;
- @tracked kategorie;
- @tracked menge;
- @tracked einheit;
- @tracked bild;
- @tracked id;
- @tracked isselected;
-
- @service store;
-
-
-
- @action speichern()
- {
- this.store.createRecord('produkt', {
- type: 'produkt',
- id: this.titel.split(' ').join(''),
- attributes: {
- titel: this.titel,
- kategorie: this.kategorie,
- menge: this.menge,
- einheit: this.einheit,
- bild: this.bild,
- isselected: false
- }
- }).save();
-
- this.titel = null;
- this.kategorie = null;
- this.menge = null;
- this.einheit = null;
- this.bild = null;
- this.id = null;
- }
- }
|