Commit Graph

90 Commits

Author SHA1 Message Date
lorenz.stechauner 0a9c800116 BusinessDocument: Add DateFrom to be used for ShowDateAndLocation
Test / Run tests (push) Successful in 2m0s
2026-04-07 12:06:06 +02:00
lorenz.stechauner d051a2bfcf [#79] AppDbContext: Use compiled queries 2026-04-07 11:15:14 +02:00
lorenz.stechauner 9c39a2f820 [#79] Entities: Remove EF proxies 2026-04-07 11:14:20 +02:00
lorenz.stechauner 4460de9975 [#77] Entities: Add AreaComContract to group area commitments together 2026-04-07 11:13:54 +02:00
lorenz.stechauner e593175e72 ContextWindow: Use Task.Run to load data outside main thread
Test / Run tests (push) Successful in 2m29s
2026-04-02 14:18:06 +02:00
lorenz.stechauner 7e6a6138e2 [#78] DeliveryService: Add bulk actions for attributes and modifiers
Test / Run tests (push) Successful in 1m42s
2026-03-16 18:44:23 +01:00
lorenz.stechauner a47904cf0b SyncService: Catch exceptions in ChangesAvailable()
Test / Run tests (push) Successful in 3m16s
2026-02-19 15:59:23 +01:00
lorenz.stechauner 87903227b5 [#66] Services: Add filters for import/export/upload 2026-01-03 20:49:00 +01:00
lorenz.stechauner c1697dc4f3 [#66] MainWindow: Merge both sync buttons into a single one 2026-01-03 20:47:51 +01:00
lorenz.stechauner beacdab54f [#66] Services: Add SyncService 2026-01-03 20:47:14 +01:00
lorenz.stechauner da05a49e10 DeliveryService: Add modifiers when splitting delivery parts
Test / Run tests (push) Successful in 2m31s
2025-12-18 18:12:14 +01:00
lorenz.stechauner 452f246f24 [#73] DeliveryAdminWindow: Add Liefermengen Excel output 2025-12-15 00:03:45 +01:00
lorenz.stechauner bf6297f63b DeliveryPart: Add Unloading type instead of IsLesewagen
Test / Run tests (push) Successful in 1m54s
2025-12-12 12:35:48 +01:00
lorenz.stechauner 01f4480a08 MemberAdminWindow: Add feature to export .vcf files
Test / Run tests (push) Successful in 1m42s
2025-10-31 17:19:09 +01:00
lorenz.stechauner 9e02b15ff1 Elwig: Fix extensions in SaveFileDialog
Test / Run tests (push) Successful in 1m49s
2025-09-17 09:55:19 +02:00
lorenz.stechauner 7b953fa73e [#70] ElwigData: Sync WbKg 2025-08-11 22:50:04 +02:00
lorenz.stechauner c61c2e3fcd [#64] AreaComAdminWindow: Add dialog for modifying/deleting
Test / Run tests (push) Successful in 2m21s
2025-07-09 18:14:27 +02:00
lorenz.stechauner 7e9a27c75d Services: Move App.HintContextChange() to Windows
Test / Run tests (push) Has been cancelled
2025-07-09 16:07:47 +02:00
lorenz.stechauner e9f389b885 DeliveryService: Fix spacing in tooltip 2025-07-08 15:27:13 +02:00
lorenz.stechauner b6bfc60ab8 [#57] DeliveryScheduleAdminWindow: Use Task.Run() 2025-07-07 23:39:55 +02:00
lorenz.stechauner 8aaa22fcb4 [#57] DeliveryAncmtAdminWindow: Use Task.Run() 2025-07-07 23:36:08 +02:00
lorenz.stechauner 64832e9a53 [#57] PaymentVariantsWindow: Use Task.Run()
Test / Run tests (push) Successful in 1m49s
2025-07-07 23:31:03 +02:00
lorenz.stechauner 19d2208fc3 [#57] AreaComAdminWindow: Use Task.Run() 2025-07-07 22:45:28 +02:00
lorenz.stechauner fb2b998d1b [#57] DeliveryAdminWindow: Use Task.Run() 2025-07-07 22:45:28 +02:00
lorenz.stechauner 10d5f49f63 [#57] MemberAdminWinodw: Use Task.Run() 2025-07-07 22:45:28 +02:00
lorenz.stechauner 41811925be PaymentVariantsWindow: Add ViewModel and Service
Test / Run tests (push) Successful in 1m58s
2025-07-07 22:44:30 +02:00
lorenz.stechauner 953532cae4 MemberService: Filter area commitments by CurrentLastSeason instead of CurrentYear
Test / Run tests (push) Successful in 2m15s
2025-06-24 13:31:58 +02:00
lorenz.stechauner 267797b55d AreaComDialog: Fix property name (MaintainYearFrom) 2025-06-24 13:30:04 +02:00
lorenz.stechauner 4234c7f994 Elwig: Add ITime/XTime to entities and allow to export/import CTime/MTime
Test / Run tests (push) Successful in 2m30s
2025-06-17 18:06:05 +02:00
lorenz.stechauner 0f3ce39f35 Elwig: Use 'Menge' instead of 'Gewicht' where applicable
Test / Run tests (push) Successful in 1m59s
2025-05-20 15:55:11 +02:00
lorenz.stechauner 336aef5c70 CreditNoteDeliveryData: Include WeighingModifier only if delivery modifiers are considered 2025-05-20 13:09:29 +02:00
lorenz.stechauner c24b1ca2b9 DeliveryAdminWindow: Add WineLocalityStatistics
Test / Run tests (push) Successful in 2m10s
2025-01-02 17:25:46 +01:00
lorenz.stechauner 5e53d864b1 MemberAdminWindow: Add filters for active and non-active members
Test / Run tests (push) Successful in 2m20s
2025-01-02 14:08:46 +01:00
lorenz.stechauner 6718ad4c8d AreaComAdminWindow: Add filters for season
Test / Run tests (push) Successful in 2m26s
2024-11-10 16:35:44 +01:00
lorenz.stechauner a1d84dd988 MemberAdminWindow: Add more filters for AreaComs 2024-11-10 16:35:03 +01:00
lorenz.stechauner 0675c45617 Elwig: Use ExecuteSql/FromSql instead of ExecuteSqlRaw/FromSqlRaw where possible
Test / Run tests (push) Successful in 1m42s
2024-10-13 18:24:40 +02:00
lorenz.stechauner 3cbffdbf27 Documents: Add DeliveryDepreciationList
Test / Run tests (push) Successful in 1m55s
2024-10-13 11:54:18 +02:00
lorenz.stechauner a1b3cff624 [#11] Tests: Add DeliveryServiceTest
Test / Run tests (push) Successful in 1m56s
2024-10-07 23:43:22 +02:00
lorenz.stechauner 27dc4f648f [#11] Tests: Add MemberServiceTest 2024-10-05 19:31:51 +02:00
lorenz.stechauner c185437b9a DeliveryService: Do not delete own delivery in SplitDeliveryToLsNr()
Test / Run tests (push) Successful in 2m8s
2024-09-29 22:12:19 +02:00
lorenz.stechauner c62947dacd DeliveryAdminWindow: Add DeliverySplittingDialog
Test / Run tests (push) Successful in 2m10s
2024-09-28 19:54:50 +02:00
lorenz.stechauner 8a61747538 DeliveryAdminWindow: Fix extraction error
Test / Run tests (push) Successful in 1m47s
2024-09-25 22:51:06 +02:00
lorenz.stechauner 579ed53487 Windows: Prettify formatting for numbers
Test / Run tests (push) Successful in 2m5s
2024-09-25 12:19:25 +02:00
lorenz.stechauner ce39797d8b [#56] Windows: Fail gracefully while saving
Test / Run tests (push) Successful in 2m11s
2024-09-24 20:10:26 +02:00
lorenz.stechauner b67857ae22 [#56] AppDbContext: Turn off connection pooling 2024-09-24 20:10:26 +02:00
lorenz.stechauner e0fcaf1f53 Services: Fix spacing in tool tip grids
Test / Run tests (push) Successful in 2m3s
2024-09-22 23:22:23 +02:00
lorenz.stechauner 1d187c25f3 MemberAdminWindow: Revert caching of MembersDeliveries
Test / Run tests (push) Successful in 1m46s
2024-09-22 21:01:48 +02:00
lorenz.stechauner 7791d02979 Services: Extract GenerateToolTipData() from GenerateToolTip()
Test / Run tests (push) Successful in 1m35s
2024-09-22 20:47:06 +02:00
lorenz.stechauner 66be5a3e2c MemberAdminWindow: Cache MembersDeliveries
Test / Run tests (push) Successful in 1m46s
2024-09-21 23:29:10 +02:00
lorenz.stechauner 5c12dba125 DeliveryService: Fix duplicate LsNr error
Test / Run tests (push) Successful in 1m49s
2024-09-21 23:04:30 +02:00