diff --git a/Gui/OffersTable.qml.orig b/Gui/OffersTable.qml.orig new file mode 100644 index 0000000..fff5ac4 --- /dev/null +++ b/Gui/OffersTable.qml.orig @@ -0,0 +1,87 @@ +import QtQuick +import QtQuick.Layouts +import QtQuick.Controls +import Qt.labs.qmlmodels + +ColumnLayout { + function viewOffers(criterion) { + //offer_model.viewCriterion(criterion) + } + + anchors.fill: parent + spacing: Dimensions.l + + RowLayout { + Layout.fillWidth: true + spacing: Dimensions.l + + SearchBar { + id: searchBar + + } +<<<<<<< HEAD + QuickFilter + { + onSelectedChanged: (name) => + { + business_model.viewCriterion(name) + } + + model: ListModel + { + ListElement + { +======= + QuickFilter { + model: ListModel { + ListElement { +>>>>>>> main + name: "Alle" + selected: true + text: qsTr("Alle") + } + ListElement { + name: "Offen" + selected: false + text: qsTr("Offen") + } +<<<<<<< HEAD + ListElement + { + name: "Abgesagt" + text: qsTr("Abgesagt") +======= + ListElement { + name: "Abgeschlossen" + selected: false + text: qsTr("Abgeschlossen") + } + ListElement { + name: "Erledigt" +>>>>>>> main + selected: false + text: qsTr("Erledigt") + } + } + + onSelectedChanged: name => { + business_model.viewCriterion(name); + } + } + Button { + id: addOfferBtn + + Layout.alignment: Qt.AlignRight + flat: true + icon.source: "qrc:/images/PlusCircle.svg" + text: qsTr("Angebote Hinzufügen") + + onClicked: contentStack.push("AddOffer.qml") + } + } + Item { + id: spacer + + Layout.fillHeight: true + } +} diff --git a/doc/Aktivitätsdiagramm_Offer.drawio b/doc/Aktivitätsdiagramm_Offer.drawio new file mode 100644 index 0000000..e97089b --- /dev/null +++ b/doc/Aktivitätsdiagramm_Offer.drawio @@ -0,0 +1,135 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/Dienstleistung-ER-Diagramm.drawio b/doc/Dienstleistung-ER-Diagramm.drawio new file mode 100644 index 0000000..cfc75a1 --- /dev/null +++ b/doc/Dienstleistung-ER-Diagramm.drawio @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/Klassendiagramm.drawio b/doc/Klassendiagramm.drawio index b3dc56f..b7583af 100644 --- a/doc/Klassendiagramm.drawio +++ b/doc/Klassendiagramm.drawio @@ -1,6 +1,6 @@ - + @@ -290,8 +290,8 @@ - - + + @@ -307,8 +307,8 @@ - - + + @@ -323,9 +323,9 @@ - - - + + + @@ -389,25 +389,25 @@ - + - + - + - + - + - + - + @@ -417,7 +417,7 @@ - + @@ -427,7 +427,7 @@ - + @@ -437,7 +437,7 @@ - + @@ -447,42 +447,77 @@ - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/Sequenzdiagramm_Angebote_Auftrag.drawio b/doc/Sequenzdiagramm_Angebote_Auftrag.drawio new file mode 100644 index 0000000..3eab74e --- /dev/null +++ b/doc/Sequenzdiagramm_Angebote_Auftrag.drawio @@ -0,0 +1,184 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/datenbank.drawio b/doc/datenbank.drawio index a80dd1f..67ddbd2 100644 --- a/doc/datenbank.drawio +++ b/doc/datenbank.drawio @@ -1,6 +1,6 @@ - + @@ -78,35 +78,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -147,7 +118,7 @@ - + @@ -162,76 +133,26 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + + + + + + @@ -353,18 +274,10 @@ - - - - - - - - - + @@ -372,9 +285,6 @@ - - - @@ -582,7 +492,7 @@ - + @@ -597,23 +507,10 @@ - + - - - - - - - - - - - - - - + @@ -624,9 +521,9 @@ - + - + @@ -636,19 +533,19 @@ - + - + - - + + - + - + @@ -661,7 +558,7 @@ - + @@ -735,13 +632,13 @@ - + - + @@ -1066,7 +963,7 @@ - + @@ -1177,13 +1074,13 @@ - + - - + + @@ -1658,28 +1555,28 @@ - + - + - + - + - + - + @@ -1697,7 +1594,7 @@ - + @@ -2215,7 +2112,7 @@ - + @@ -2230,21 +2127,8 @@ - - - - - - - - - - - - - - + @@ -2257,7 +2141,7 @@ - + @@ -2277,11 +2161,6 @@ - - - - - @@ -2290,11 +2169,19 @@ - - + + + + + + + + + + @@ -3275,7 +3162,7 @@ - + @@ -3285,7 +3172,7 @@ - + @@ -3409,7 +3296,7 @@ - + @@ -3421,7 +3308,7 @@ - + @@ -3431,13 +3318,13 @@ - + - + @@ -3447,13 +3334,13 @@ - + - + @@ -3463,7 +3350,7 @@ - + @@ -3473,13 +3360,13 @@ - + - + @@ -3489,7 +3376,7 @@ - + @@ -3500,6 +3387,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +