Sascha Woitschetzki
6109db074f
cleanup structure to fullfill MVVM criteria
2021-07-12 10:52:26 +07:00
Sascha Woitschetzki
b637ff8572
create branch and added CaliburnMicro
2021-07-12 10:52:26 +07:00
Sascha Woitschetzki
27e6526474
recreate fundamental functionality of PDF creation
2021-07-12 10:51:58 +07:00
Sascha Woitschetzki
6303daf46e
add PropertyChangedBase to all VMs and delete EventHandler
2021-07-12 10:17:43 +07:00
Sascha Woitschetzki
c588e0b648
try to use IEventAggregator and IHandle
2021-07-09 14:21:02 +07:00
Sascha Woitschetzki
0e55a547a8
put List of ContactVM into own AllContactsViewModel class
2021-07-09 12:41:13 +07:00
Sascha Woitschetzki
130d32f0e5
added ContactView
2021-07-09 12:06:14 +07:00
Sascha Woitschetzki
683171cb1a
move LineItemsViewModel inside QuoteViewModel
2021-07-09 11:21:03 +07:00
Sascha Woitschetzki
27702728d6
optimize ShellViewModel
2021-07-09 11:05:59 +07:00
Sascha Woitschetzki
46adcf0087
Merge branch 'CaliburnMicro' of https://github.com/Basimodo/Gremlin into CaliburnMicro
2021-07-09 10:37:41 +07:00
Sascha Woitschetzki
fc2718c81e
added LineItemViewModel to ShellView
2021-07-09 10:37:32 +07:00
Sascha Woitschetzki
ef0baf4169
fill QuoteView into a ShellView
2021-07-09 10:37:31 +07:00
Sascha Woitschetzki
d3413abae5
Button to generate QuoteNumber
2021-07-09 10:37:31 +07:00
Sascha Woitschetzki
04f4f9c83e
implement first QuoteView
2021-07-09 10:37:30 +07:00
Sascha Woitschetzki
a4f8b2e85c
cleanup structure to fullfill MVVM criteria
2021-07-09 10:37:30 +07:00
Sascha Woitschetzki
11c13b0b91
create branch and added CaliburnMicro
2021-07-09 10:37:28 +07:00
Sascha
34a9b0e91a
Merge pull request #114 from Basimodo/RegisteredUser
...
added standard values for RegisteredUser and RUSettings
2021-07-08 11:57:34 +07:00
Basimodo
c40525009c
Fixed error in Product : CustomDescription relationsship.
...
On Delete behaviour changed from 'Restrict' to 'SetNull' to allow direct deletion of a CD without modifying/unlinking related products first.
2021-07-08 11:38:34 +07:00
Sascha Woitschetzki
38d5e19360
added standard values for RegisteredUser and RUSettings
2021-07-08 11:22:15 +07:00
Basimodo
3fba124380
Removed contingent dash (hyphenation).
2021-07-08 10:17:42 +07:00
Basimodo
513c029f10
Updated CD for G1330B in CD seed file.
2021-07-08 10:11:45 +07:00
Sascha Woitschetzki
19f466996f
added TexReplace for "<Shift-Enter>"
2021-07-07 11:27:57 +07:00
Sascha Woitschetzki
549885f56a
added replacement of not-combatible chars for LaTeX
2021-07-06 16:02:39 +07:00
Sascha Woitschetzki
afc748f3f7
added LineItemViewModel to ShellView
2021-07-01 21:27:57 +07:00
Sascha Woitschetzki
b130cde6a9
fill QuoteView into a ShellView
2021-07-01 21:19:49 +07:00
Sascha Woitschetzki
8b94271865
Button to generate QuoteNumber
2021-07-01 21:10:01 +07:00
Sascha Woitschetzki
c1929e3fae
implement first QuoteView
2021-07-01 21:01:40 +07:00
Sascha Woitschetzki
af74aa6c48
cleanup structure to fullfill MVVM criteria
2021-07-01 20:42:03 +07:00
Sascha Woitschetzki
148bbefed5
create branch and added CaliburnMicro
2021-07-01 20:18:02 +07:00
Sascha
83d59af8e5
Merge pull request #110 from Basimodo/FinalizeDbStructureForMileStoneMVP
...
Update: Finalize db structure for mile stone mvp
2021-06-28 17:04:39 +07:00
Basimodo
6aa0db4b6f
Added Comment with explanation to keep this in mind.
2021-06-28 15:50:36 +07:00
Basimodo
a0fa14816d
- Metadata property 'DataModificationByUser' now a required field.
...
- ProductLineDescription, SubMarketDescription and AccountTypeDescription now required fields.
- Explicity defined optional FK for optional relationships
2021-06-28 15:48:11 +07:00
Basimodo
37ec044ab0
Added FK 'ContactId' (optional/nullable).
...
Nullable property = optional relationship.
2021-06-28 15:43:55 +07:00
Basimodo
74e4e33bb6
FK CustomDescriptionId now optional (nullable uint).
...
FK-property determines required/optional for relationsship (implicit rules, overrides any explicit definition in the relation).
2021-06-28 15:42:36 +07:00
Sascha
8ee1c2ca0b
Merge pull request #109 from Basimodo:FinalizeDbStructureForMileStoneMVP
...
Finalize db structure for mile stone mvp
2021-06-28 13:48:30 +07:00
Basimodo
8621db5842
Added migration for MVP-model.
2021-06-28 10:21:26 +07:00
Basimodo
89004bf83e
Removed migration 'Iniital_Migration' referring to outdated dev model.
2021-06-28 10:21:08 +07:00
Basimodo
3bfa219cc9
Submarket.cs: moved metadata to end of class definition.
2021-06-28 10:14:59 +07:00
Basimodo
cc6089f65a
Fixes to model:
...
- added relationship contact-quote (0,1:n).
- changed relationship CD - product to 0,1:n.
- removed FK 'ProductId' from CD (no longer required due to relationsship change).
- removed property 'LinkToSap' from contact model.
- fixed LineItem PK (was 'QuoteId').
- fixed LineItem - quote relationsship.
- specified FK in some relationships to avoid duplicate fields generated by wrong EF Core guesses.
- set all PKs to Uint.
- Moved FKs in Quote.cs up.
- RegisteredUser.cs and RUSettings.cs: moved metadata down.
2021-06-28 10:10:57 +07:00
Basimodo
94a49498fb
Updated Model: OnDelete-Settings, Cleanup of EntityConfiguration.cs, changed all navigation properties to IList<>.
2021-06-27 17:25:34 +07:00
Basimodo
1a4e62ea6d
Moved metadata to end of class properties definition.
2021-06-27 13:07:38 +07:00
Basimodo
3699d9aacf
Added IMetadata to Quote.cs
2021-06-27 13:06:54 +07:00
Basimodo
a73930bed1
Added IMetaData to LineItem.
2021-06-27 12:59:41 +07:00
Basimodo
27771b2925
Updated CD-Importer.
...
Changes required due to model change.
2021-06-27 12:48:44 +07:00
Basimodo
4126bf6708
Merge branch 'FinalizeDbStructureForMileStoneMVP' of https://github.com/Basimodo/Gremlin into FinalizeDbStructureForMileStoneMVP
2021-06-26 21:44:58 +07:00
Basimodo
7dc1fce049
Changed Model: 1:n for CD:Product
2021-06-26 21:44:08 +07:00
Sascha
65efba59d2
Merge pull request #106 from Basimodo/FixMergeErrors
...
Fix merge errors and minor improvements.
2021-06-25 14:54:50 +07:00
Basimodo
a978403556
-
2021-06-25 13:26:12 +07:00
Basimodo
2bdea1ca31
changes due to pull before push
2021-06-25 13:25:52 +07:00
Basimodo
57cb163ecc
Improved readability for LINQ-statements.
...
ie replaced a => a.property with entity => entity.property
2021-06-25 13:22:58 +07:00