From 1a7a05f2f09cac059c1abe7b6da91d2e7a9bf816 Mon Sep 17 00:00:00 2001 From: "NBJC\\bib" Date: Mon, 2 Sep 2024 18:47:52 +0200 Subject: [PATCH] Kommentare, Autoren & Projektablauf --- .../Projekt_Calcan_Conze/v17/.futdcache.v2 | Bin 633 -> 633 bytes .../.vs/Projekt_Calcan_Conze/v17/.suo | Bin 65024 -> 80384 bytes .../v17/DocumentLayout.json | 192 +++++++++++++++++- Projekt_Calcan_Conze/Core/Constants.cs | 15 +- .../DTOs/UserAttributeDto.cs | 4 +- .../Projekt_Calcan_Conze/DTOs/UserDto.cs | 4 +- .../DTOs/UserIdentifierDto.cs | 4 +- .../Projekt_Calcan_Conze/ImportUsers.cs | 4 +- .../Projekt_Calcan_Conze/Models/Address.cs | 4 +- .../Models/PhoneNumber.cs | 4 +- .../Projekt_Calcan_Conze/Models/User.cs | 4 +- .../Projekt_Calcan_Conze/Program.cs | 4 +- .../Repositories/Database.cs | 4 +- .../Models/Billing.cs | 24 ++- .../Projekt_Calcan_Conze_Export/Program.cs | 4 +- .../Repositories/Database.cs | 4 +- Projekt_Calcan_Conze/export.csv | 0 17 files changed, 248 insertions(+), 27 deletions(-) delete mode 100644 Projekt_Calcan_Conze/export.csv diff --git a/Projekt_Calcan_Conze/.vs/Projekt_Calcan_Conze/v17/.futdcache.v2 b/Projekt_Calcan_Conze/.vs/Projekt_Calcan_Conze/v17/.futdcache.v2 index 01ebe19ef9a00a66aee418cb5ec2141d33c973a2..f62f84ff919561c4ae03f251f35a01c433069e9b 100644 GIT binary patch delta 27 jcmey#@{?tQ7bC0mE5^|5&Hju^j2w&m-iKtLzQX|kjok`; delta 27 jcmey#@{?tQ7bEME)w$>0Hv2OwF>*{6^*Qf$`VI#Gnr#ZQ diff --git a/Projekt_Calcan_Conze/.vs/Projekt_Calcan_Conze/v17/.suo b/Projekt_Calcan_Conze/.vs/Projekt_Calcan_Conze/v17/.suo index 9d8db0c8fe7d925177548b361067be98f224de62..50903527623e91c1f3b85dc5fcf2322dfca9129d 100644 GIT binary patch delta 8701 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
wEK~dH{=GzbqcH14HYvk$JXWD%=~EK z-Fq8pps1)=pI=-QG0ix)E0oKjWUj?2pna}^1whFQ7-%W=llhQ$&=ERO&ghC496Y~k zCZD5S#Z2oxSum-|-?YnxNx?Z!0Y|2(pdiZ|)=nD?`?A)tMG&8t3|aXy&?adiy|_0t zH#*rpSE&CDnr#O8ta!MSs|9UV4^xDcrNC479bxYyN2tkD!`_7}@Vo+zLlVhXp?JvQ zu6k&uNYQQS;?J=mBu~cjhdFWG1R-bxapl7_@~p_kHzG{t(KWe}bGiE}m7`W)KKkC# zHye(*kKUHDF>Eubh2J!690OzF2ypm&Cuj=|pytEDb%y(YvX8bI#$P>fkGcQ>XvfMx zHsFYC{Q9sH%Htx<&gEZuzqNQ#eb9Iw74dF{&FdZ#=hln2+yTcFnWr$c@jKF=En zM-~LY&9~j4e?f%l11Zxm0aTX6fvhYPE|vI!HdPPnivppwC_}7{R7OU3MZ|0{91Mo$ zLfm(Gvk?{dn-rLkNXddPPFV4$$Zp1}W~~Nog-nL>#FCWG#(^8xZNBrRE+OSLw^uyc zit30ycyHd*n*FcV5RJn)&agx0_lYjSU-9utFqk~F+vE1*mF9Z((=ED$PqywYP@o5T$U`SHF`+vY45 zC1OV*c5qw`OsTuXnw~IR5Au=jP+mV4)hmUEwU`^Bv^Ea34Gl1Fvl8YuB-st-;^Fy* z41Q;=mbt{ExN-}PoB9w zWu;sZ%op_T#bmM*UMrVuT2gs;;!7C~i`rHU|0dbzLznVZmm?pzw7)lbBwDMN<7}=N zH<1q2>l0yTt?nncX}cO>ixR^5}Y*V zbky`1m0oYh@dZC_WjxyxEU0@)0O}(N@JdURv84q{)0{1R%#P3hQDpbCe|%~uS&#D3 z4=h-UcKn>%G^=$_;;a;?>)k~*qldEkXTWh)IGXd>x?#U+&V0d!sxH4vIG_G|*zw-N zczUyAp(lDMUwNm4?eJ#@1g5G$wx8{X_*1VzdY=Ipkz_FErW%HQQ43>^e#F**`Aj@q zJ(dNUGgVOKr*Z6h;jIL>FJ|)ZeYuu_;KUXf^Hn3;ghHx8`?WtSgX&M8gZz_Hw!y;t z{%a{*{IUvMM~3i&PIWRkb~*vH-vpq{&sYsfg3Pl~Y$;7MUg!x&zVXHT39;MH{s8;i zj$?=+*{V5?y-*x=8cA?R2LNKZLKt* lines = [ + "Rechnungszeitraum (von)" + + Constants.Separator + + "Rechnungszeitraum (bis)" + + Constants.Separator + + "Kundennummer" + + Constants.Separator + + "Kundenname" + + Constants.Separator + + "Gesamtbetrag", this.StartDate.ToString(Constants.DateFormat) + Constants.Separator + this.EndDate.ToString(Constants.DateFormat) @@ -42,8 +53,15 @@ internal class Billing + Constants.Separator + this.CustomerName + Constants.Separator - + this.TotalAmount.ToString(Constants.MoneyFormat) - + + this.TotalAmount.ToString(Constants.MoneyFormat), + "Bereich" + + Constants.Separator + + "Grundbetrag" + + Constants.Separator + + "Anzahl" + + Constants.Separator + + "Betrag" + + Constants.Separator ]; lines.AddRange( diff --git a/Projekt_Calcan_Conze/Projekt_Calcan_Conze_Export/Program.cs b/Projekt_Calcan_Conze/Projekt_Calcan_Conze_Export/Program.cs index 5652480..0683a0f 100644 --- a/Projekt_Calcan_Conze/Projekt_Calcan_Conze_Export/Program.cs +++ b/Projekt_Calcan_Conze/Projekt_Calcan_Conze_Export/Program.cs @@ -1,4 +1,6 @@ -using Core; +// Export: Radu Catalin Calcan / PBS2H23Aca mit Unterstützung durch Jan Conze + +using Core; using Projekt_Calcan_Conze_Export.Repositories; using System.Globalization; diff --git a/Projekt_Calcan_Conze/Projekt_Calcan_Conze_Export/Repositories/Database.cs b/Projekt_Calcan_Conze/Projekt_Calcan_Conze_Export/Repositories/Database.cs index 85d629f..7d769ff 100644 --- a/Projekt_Calcan_Conze/Projekt_Calcan_Conze_Export/Repositories/Database.cs +++ b/Projekt_Calcan_Conze/Projekt_Calcan_Conze_Export/Repositories/Database.cs @@ -1,4 +1,6 @@ -using Core; +// Export: Radu Catalin Calcan / PBS2H23Aca mit Unterstützung durch Jan Conze + +using Core; using MySql.Data.MySqlClient; using Projekt_Calcan_Conze_Export.Models; using System.Data; diff --git a/Projekt_Calcan_Conze/export.csv b/Projekt_Calcan_Conze/export.csv deleted file mode 100644 index e69de29..0000000