Commit Graph

434 Commits

Author SHA1 Message Date
lorenz.stechauner a71c6685f0 BillingVariant: Calculate member modifiers only if delivery modifiers are considered 2024-01-25 12:27:53 +01:00
lorenz.stechauner 2bbf4dd1fd Billing: Prefer Attribute over gebunden status for price 2024-01-25 01:25:20 +01:00
lorenz.stechauner 2154e253ad EditBillingData: Only show graphs with countract count > 0 2024-01-25 00:37:16 +01:00
thomas.hilscher df83430c35 ChartWindow: Add MessageBox when removing contract from other graph 2024-01-25 00:36:36 +01:00
lorenz.stechauner ce3185842a BillingData: Implement GetQualtyGraphEntries 2024-01-24 23:41:53 +01:00
lorenz.stechauner 3931a4084c Billing: Fixes 2024-01-23 01:16:53 +01:00
lorenz.stechauner 58a13eb3cc BillingData: Fix typo 2024-01-23 00:56:08 +01:00
lorenz.stechauner d5124829de EditBillingData: Fix conversion error 2024-01-23 00:47:33 +01:00
lorenz.stechauner 37658869e4 ChartWindow: Small fixes 2024-01-23 00:37:18 +01:00
lorenz.stechauner 16cf055834 GraphEntry: Update StringSimple 2024-01-23 00:02:47 +01:00
lorenz.stechauner ef0b913063 EditBillingData: Fix ids for virtual curves 2024-01-22 23:27:55 +01:00
lorenz.stechauner 05909919e2 Billing: Add functionality to collapse curves 2024-01-22 23:09:48 +01:00
thomas.hilscher 3642c5ac07 ChartWindow: Upgrade to Scottplot 5 2024-01-22 21:41:01 +01:00
lorenz.stechauner 89d20f4c42 ChartWindow: Make gebunden type fixed more user friendly 2024-01-21 12:48:40 +01:00
lorenz.stechauner a2bb09cfbd Billing: Build BillingData-Json in BillingData instead of anywhere else 2024-01-21 00:31:20 +01:00
thomas.hilscher b981b5f895 ChartWindow/Billing: Misc improvements 2024-01-20 19:24:26 +01:00
lorenz.stechauner 21cc20ee63 Billing/GraphEntry: Use 73 Oe as MinX for gebunden graph 2024-01-20 12:27:01 +01:00
lorenz.stechauner 491c41b239 ChartWindow: Minor bugfixes and polishing 2024-01-20 12:02:50 +01:00
lorenz.stechauner 47658a72ae ChartWindow: Enhance ComboCheckBox 2024-01-20 02:57:22 +01:00
lorenz.stechauner 8b0a4d7979 EditBillingData: Use 140 as upper boundary 2024-01-20 02:43:15 +01:00
lorenz.stechauner 9ee7f6baf1 Billing/Graph: Remove ParseGraphData() 2024-01-20 02:35:59 +01:00
lorenz.stechauner ecbc9c2d82 BillingData: Add GetCurveValueAt(), extracted from PaymentBillingData 2024-01-20 02:33:05 +01:00
lorenz.stechauner 6a5676f916 ChartWindow: Load GraphEntries correctly from EditBillingData 2024-01-20 01:53:27 +01:00
lorenz.stechauner 75e9d756d2 BillingData: Upgrade GetSelection() 2024-01-20 00:48:23 +01:00
lorenz.stechauner ee161b149b BillingData: Extract GetData() from PaymentBillingData into GetSelection() 2024-01-20 00:31:50 +01:00
thomas.hilscher 0cb7b4bfc8 ChartWindow: Added second graph for gebunden 2024-01-19 23:54:16 +01:00
lorenz.stechauner 51293baaae App: Fix GroupSeparator bug 2024-01-18 23:48:42 +01:00
lorenz.stechauner 1d1398a9cd Config: Use Path.Combine() instead of GetAbsolutePath() 2024-01-18 22:07:31 +01:00
lorenz.stechauner cb541cb6e6 Billing: Add EditBillingData class 2024-01-18 21:30:42 +01:00
lorenz.stechauner 8fbce03031 Tests: Adapt to new PaymentBillingData class usage 2024-01-18 21:23:10 +01:00
lorenz.stechauner f886888ccc Billing: Split BillingData into BillingData and PaymentBillingData 2024-01-18 01:22:12 +01:00
thomas.hilscher 4dd036babd ChartWindow: wip 2024-01-17 22:33:20 +01:00
thomas.hilscher b6fd62f8ca ChartWindow: Use BillingData and Curve 2024-01-17 22:08:36 +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 95853099bb [#2] MemberAdminWindow: Update search filters 2024-01-13 20:38:36 +01:00
lorenz.stechauner 09e55264bb BillingData: Implement WG Master parsing 2024-01-08 19:31:13 +01:00
lorenz.stechauner 09a7889044 AppDbContext: Add NextAvNr() 2024-01-08 14:18:15 +01:00
lorenz.stechauner b723161fa5 BillingVariant: Fix CalculateModifiers() by restricting modifier year 2024-01-08 02:40:32 +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 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