Commit Graph
100 Commits
Author SHA1 Message Date
lorenz.stechauner 7d199282d0 Elwig: Upgrade publish profile to .Net8 2024-01-18 21:48:11 +01:00
lorenz.stechauner b56a5ed5c6 Setup: Update dependencies 2024-01-18 21:44:28 +01:00
lorenz.stechauner 201b63c2f1 Installer: Update dependencies 2024-01-18 21:42:34 +01:00
lorenz.stechauner b2bd0c9a21 Tests: Update dependencies 2024-01-18 21:42:07 +01:00
lorenz.stechauner 8502afdc9a Elwig: Update dependencies (except ScottPlot) 2024-01-18 21:38:50 +01:00
lorenz.stechauner cb541cb6e6 Billing: Add EditBillingData class 2024-01-18 21:30:42 +01:00
lorenz.stechauner 403e7723d2 Bump version to 0.6.0 2024-01-18 21:26:33 +01:00
lorenz.stechauner 8fbce03031 Tests: Adapt to new PaymentBillingData class usage 2024-01-18 21:23:10 +01:00
lorenz.stechauner b32a935150 DeliveryAdminWindow: Add filter for red/white 2024-01-18 20:02:16 +01:00
lorenz.stechauner 337bfa89d9 DeliveryAdminWindow: Fix filters for quality and attributes 2024-01-18 19:49:43 +01:00
lorenz.stechauner f886888ccc Billing: Split BillingData into BillingData and PaymentBillingData 2024-01-18 01:22:12 +01:00
lorenz.stechauner b52c09a176 Billing: Add possibility to automatically add business shares 2024-01-17 18:59:25 +01:00
lorenz.stechauner 668eb9a2d0 BillingData: Fix setter for ConsiderAutoBusinessShares 2024-01-17 17:37:08 +01:00
lorenz.stechauner 9eb013ce11 PaymentVariantsWindow: Add possibility to switch options on/off 2024-01-17 14:57:45 +01:00
lorenz.stechauner 38ad433b4e Fix ods export with doubles 2024-01-17 12:10:11 +01:00
lorenz.stechauner 0a60f01979 MemberDataSheet: Fix constructor 2024-01-14 21:41:53 +01:00
lorenz.stechauner a1ddef4666 MemberAdminWindow: Fix ToolTip for search bar 2024-01-14 21:40:23 +01:00
lorenz.stechauner 788d0efa4a CreditNote: Fix double-border for sum without Treuebonus 2024-01-14 10:15:29 +01:00
lorenz.stechauner 0f06d98d39 [#9] MemberAdminWindow: Add "Bio-Knopf" 2024-01-14 01:26:35 +01:00
lorenz.stechauner 228d17f8cb MemberAdminWindow: Enlarge comment field 2024-01-14 00:31:45 +01:00
lorenz.stechauner 1664024e64 [#2] MemberAdminWindow: Add search ToolTip 2024-01-13 20:38:51 +01:00
lorenz.stechauner 8fbfd33e8f DeliveryAdminWindow: Update search ToolTip 2024-01-13 20:38:49 +01:00
lorenz.stechauner 95853099bb [#2] MemberAdminWindow: Update search filters 2024-01-13 20:38:36 +01:00
lorenz.stechauner 8072febd5b DeliveryAdminWindow: Add branch name in title for übernahme mode 2024-01-13 19:40:00 +01:00
lorenz.stechauner 62d9641b28 Tests/DatabaseSetup: Add Insert.sql 2024-01-09 13:10:06 +01:00
lorenz.stechauner 3aabfbc603 PaymentVariantsWindow: Implement SeasonLock 2024-01-08 20:08:07 +01:00
lorenz.stechauner 09e55264bb BillingData: Implement WG Master parsing 2024-01-08 19:31:13 +01:00
lorenz.stechauner f894c3b212 PaymentVariantsWindow: Rework Buttons 2024-01-08 14:20:20 +01:00
lorenz.stechauner 09a7889044 AppDbContext: Add NextAvNr() 2024-01-08 14:18:15 +01:00
lorenz.stechauner d77aac43ec App: Add FocusBaseDataSeason() 2024-01-08 14:17:56 +01:00
lorenz.stechauner 062c7bed5e AppDbUpdater: Fix migration 10 to 11 by creating a new table 2024-01-08 11:21:01 +01:00
lorenz.stechauner b723161fa5 BillingVariant: Fix CalculateModifiers() by restricting modifier year 2024-01-08 02:40:32 +01:00
lorenz.stechauner debee3b4bf PaymentVariantsWindow: Fix once wrong, every time wrong error 2024-01-08 02:24:19 +01:00
lorenz.stechauner f15733f827 CreditNote: Fix styling 2024-01-07 23:43:56 +01:00
lorenz.stechauner 05b6e8ddd6 CreditNote: Add hint regarding calculations 2024-01-07 22:24:06 +01:00
lorenz.stechauner 5ae326074f Document: Fix GenerationProportion 2024-01-07 22:08:21 +01:00
lorenz.stechauner 60b99bf95b CreditNote: Split table into two tables 2024-01-07 21:47:25 +01:00
lorenz.stechauner 3562d304de Document: Remove break-before: avoid for tr.sum 2024-01-07 21:39:42 +01:00
lorenz.stechauner 9f73d13dbf Document: Add GenerationProportion and set to 1/8 2024-01-07 15:26:51 +01:00
lorenz.stechauner 5e665ffb50 PaymentVariantsWindow: Impelment BillingVariant 2024-01-07 15:21:32 +01:00
lorenz.stechauner 1e751c473a BillingData: Implement elwig json format parsing 2024-01-06 14:45:18 +01:00
lorenz.stechauner d67e434fed Use InvariantCulture instead of replacing ',' with '.' 2024-01-06 14:25:42 +01:00
lorenz.stechauner 3a89e16db3 Tests: Move tests into package 2024-01-05 18:03:28 +01:00
lorenz.stechauner 2556033a07 Tests: Add in-memory database for testing 2024-01-05 18:03:21 +01:00
lorenz.stechauner 3f6a94e773 AppDbContext: Add ExecuteEmbeddedScript() 2024-01-05 14:49:28 +01:00
lorenz.stechauner e75e2ddbda BillingData: Move schema to Resources/ 2024-01-05 13:45:37 +01:00
lorenz.stechauner 121ca10261 AppDbContext: Add ExecuteBatch() and ExecuteScalar() 2024-01-05 13:41:27 +01:00
lorenz.stechauner f28a1a2db9 AppDbUpdater: Extract sql commands as embedded resources 2024-01-05 13:17:29 +01:00
lorenz.stechauner ab61edc402 AppDbUpdater: Using async/await 2024-01-05 10:20:53 +01:00
lorenz.stechauner ba55692cbe Models: Update Payment models 2024-01-05 09:53:05 +01:00
lorenz.stechauner eb46955b3b Billing: Add BillingData and JSON schema validation 2024-01-05 00:41:20 +01:00
lorenz.stechauner 37bf8d0855 Documents: Add Property Name 2024-01-04 15:05:40 +01:00
lorenz.stechauner be87f31211 ChartWindow: Small fixes 2024-01-04 13:12:48 +01:00
lorenz.stechauner 4738cde9e4 Billing: Update EBICS exporter 2023-12-29 13:14:32 +01:00
lorenz.stechauner 6cf5e0d45e Documents: Change wording in documents 2023-12-23 23:05:25 +01:00
lorenz.stechauner 8e71e82efc CreditNote: Display under deliveries of area commitments 2023-12-23 21:27:26 +01:00
lorenz.stechauner 4f07d9b129 AreaComUnderDeliveryData: Fix typo 2023-12-23 14:49:43 +01:00
lorenz.stechauner 8555748202 CreditNote: Add FormatRow() 2023-12-23 14:07:10 +01:00
lorenz.stechauner a0914f4d54 BillingVariant: Fix retrieval of last used payment variant 2023-12-23 14:07:01 +01:00
lorenz.stechauner 2301251420 CreditNote: Small fixes 2023-12-23 14:06:57 +01:00
lorenz.stechauner 83f9b58d4d CreditNoteData: Fix SQL query for multiple payment variants in one year 2023-12-23 14:06:57 +01:00
lorenz.stechauner f8aef20b0d CreditNote: Add VAT display 2023-12-23 14:06:57 +01:00
lorenz.stechauner 0dcffc8677 PaymentVariantsWindow: Add commit and revert buttons 2023-12-23 14:06:57 +01:00
lorenz.stechauner bc578b212e BillingVariant: Add Commit() and Revert() functions 2023-12-23 14:06:52 +01:00
lorenz.stechauner 8368caf58a CreditNote: Add member modifier display 2023-12-22 20:18:48 +01:00
lorenz.stechauner c836b45920 Documents: Add .bold for tables 2023-12-22 19:48:13 +01:00
lorenz.stechauner b9a2893d80 [#17] CreditNote: Overhaul CreditNote 2023-12-22 15:34:03 +01:00
lorenz.stechauner 82f93746ab MemberDataSheet: Fix typo 2023-12-22 10:11:35 +01:00
lorenz.stechauner b79fcfb1ed MemberDataSheet: Make more compact 2023-12-22 00:56:57 +01:00
lorenz.stechauner ba241c98a9 MemberDataSheet: Make Bankverbindung section smaller 2023-12-22 00:15:42 +01:00
lorenz.stechauner f7cdd7a4c1 MemberDataSheet: Minor improvements 2023-12-21 23:24:14 +01:00
lorenz.stechauner 1bdb7183ed [#5][#17][#23] MemberDataSheet: Overhaul entire MemberDataSheet 2023-12-21 22:24:04 +01:00
lorenz.stechauner 4d5ad13e0c Utils: Add PhoneNrTypes 2023-12-21 22:21:38 +01:00
lorenz.stechauner 69e6b6a713 Member: Use current calendar year to retrieve ActiveAreaCommitments 2023-12-21 22:20:24 +01:00
lorenz.stechauner 781077e5e3 [#25] Documents: Fix page breaking 2023-12-20 01:39:26 +01:00
lorenz.stechauner 16d429e9e4 DeliveryConfirmation: Keep last two tables together on page 2023-12-19 22:04:34 +01:00
lorenz.stechauner 18600a44da Document: Add mailto: and http: hrefs to footer 2023-12-19 20:48:01 +01:00
lorenz.stechauner 9c46974bd7 [#23] DeliveryConfirmation: Add Sortenaufteilung table 2023-12-19 20:48:01 +01:00
lorenz.stechauner 480f99234c AppDbContext: Remove support for multiple attributes in buckets 2023-12-19 19:31:35 +01:00
lorenz.stechauner 8811ca25ce [#17][#23] BusinessDocument: Remove enum RowMode 2023-12-19 18:11:02 +01:00
lorenz.stechauner 161bf31a62 [#17][#23] Documents: Unify table stylings 2023-12-19 18:10:31 +01:00
lorenz.stechauner ae00fd2c31 [#22] DeliveryConfirmation: Fix wrong border 2023-12-18 21:01:15 +01:00
lorenz.stechauner 2c48c89cfa Installer/config.ini: Comment out branch 2023-12-18 12:20:05 +01:00
lorenz.stechauner de5e62de50 MemberAdminWindow: Rename ...Memberdata... to ...MemberDataSheet... 2023-12-02 17:30:04 +01:00
lorenz.stechauner 0eed426559 [#21] AdministrationWindow: Temporarily fix UnitTextBox/TextBox casting error 2023-12-02 14:00:22 +01:00
lorenz.stechauner 03a9a3793a Config: Use Microsoft's INI implementation instead of a 3rd party's 2023-12-02 13:04:50 +01:00
lorenz.stechauner 7528764ff3 Update project to .NET 8 2023-12-02 12:28:16 +01:00
lorenz.stechauner 3576a066fe AppDbContext: Use records instead of unnamed tuples for buckets 2023-11-30 17:29:01 +01:00
lorenz.stechauner 7efd34bc4d Bump version to 0.5.1 2023-11-30 02:02:47 +01:00
lorenz.stechauner 59553be571 MemberDataSheet: Fix bugs 2023-11-30 02:00:44 +01:00
lorenz.stechauner 8b9d62ea50 Billing: Calculate prices 2023-11-30 01:46:57 +01:00
lorenz.stechauner 8a6086ba6d Add PaymentVariantsWindow 2023-11-29 22:48:43 +01:00
lorenz.stechauner b1c7b45523 DeliveryConfirmationsWindow: Remove Stichprobe Button 2023-11-29 13:18:42 +01:00
lorenz.stechauner 2bca2aed97 OriginHierarchyWindow: Add deactivation confirmation and status bar 2023-11-25 00:28:47 +01:00
lorenz.stechauner c25bfc9f1b Windows: Add OriginHierarchyWindow 2023-11-24 23:38:55 +01:00
lorenz.stechauner fb4dc613ae AppDbUpdater: Update to version 8 2023-11-24 13:24:24 +01:00
lorenz.stechauner 0413bc5afc AreaComAdminWindow: Fix bug by Tom 2023-11-17 00:38:29 +01:00
lorenz.stechauner f4ec95cdca AreaComAdminWindow: Allow users to create new reeds inline 2023-11-16 17:42:01 +01:00
lorenz.stechauner 077e03ab2f Ods: add mergeSubRowCells to AddTable() 2023-11-16 10:06:55 +01:00
lorenz.stechauner 9488c4c853 SeasonFinishWindow: first create tables, only then write to ods file 2023-11-16 10:05:40 +01:00