Produkte der Rezepte auf Zettel anzeigen

This commit is contained in:
2020-06-29 23:11:59 +02:00
parent 525e465f5d
commit b41736386a
9 changed files with 97 additions and 29 deletions
+25 -12
View File
@@ -15,22 +15,32 @@ export default class HinzufuegenController extends Component {
@service store;
@action speichern()
{
this.store.createRecord('produkt', {
let produkt = 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();
//attributes: {
titel: this.titel,
kategorie: this.kategorie,
menge: this.menge,
einheit: this.einheit,
bild: this.bild,
isselected: false
//}
})
//produkt._promiseProxy = true;
produkt.save();
this.store.findAll('produkt').then(function (suchergebnis) {
suchergebnis.forEach(element => {
if (element.titel != undefined) {
}
});
});
this.titel = null;
this.kategorie = null;
@@ -38,5 +48,8 @@ export default class HinzufuegenController extends Component {
this.einheit = null;
this.bild = null;
this.id = null;
}
}
+1
View File
@@ -54,6 +54,7 @@ export default class ProduktController extends Component {
if(element.titel==produktname)
{
element.isselected = selection;
element._promiseProxy = true;
element.save().catch(failure);
}
});
+1
View File
@@ -30,6 +30,7 @@ export default class RezeptController extends Component {
if(element.titel==rezeptname)
{
element.isselected = selection;
element._promiseProxy = true;
element.save().catch(failure);
function failure(reason)