diff --git a/AA-Forms/FormFehlmengeCount.cs b/AA-Forms/FormFehlmengeCount.cs index 8b92497..9325030 100644 --- a/AA-Forms/FormFehlmengeCount.cs +++ b/AA-Forms/FormFehlmengeCount.cs @@ -55,10 +55,12 @@ namespace Deckungsbeitrag { videoDevices = new FilterInfoCollection(FilterCategory.VideoInputDevice); this.Text = " Version: " + Assembly.GetExecutingAssembly().GetName().Version.ToString(); - - if (userid.Contains("kleinteile")) { kategorie = ArtikelKategorie.Kleinteile; } - if (userid.Contains("grossteile")) { kategorie = ArtikelKategorie.Grossteile; } - if (userid.Contains("frottee") || userid.Contains("spannleintuch")) { kategorie = ArtikelKategorie.Frottee; } + if (userid != null) + { + if (userid.Contains("kleinteile")) { kategorie = ArtikelKategorie.Kleinteile; } + if (userid.Contains("grossteile")) { kategorie = ArtikelKategorie.Grossteile; } + if (userid.Contains("frottee") || userid.Contains("spannleintuch")) { kategorie = ArtikelKategorie.Frottee; } + } //Kunde wird durch Scan oder Handeingabe Ausgewählt. //this.kunde = Funktionen.KundenAuswahl(); @@ -107,16 +109,8 @@ namespace Deckungsbeitrag if (this.kunde.HatNachwaesche) this.artikelListe = KundeArtikel.GetFehlmengeList(kunde.KundeID.ToString(), null); this.textBoxScann.Text = this.kunde.KundeNummer; this.textBoxScann.Enabled = false; - if (userid != null && !userid.Contains("reklamation")) GroupBox_Load(); - else - { - if (this.benutzer != null && (this.benutzer.Rolle == BenutzerRolle.Expedit || this.benutzer.Rolle == BenutzerRolle.Frottee)) Reklamation_GroupBox(); - else - { - Random rnd = new Random(); - int zahl = rnd.Next(1, 10001); // 1 bis 10000 - Program.AddFehler(this.benutzer, $"Fehler{zahl} Falsche userid oder BenutzerRolle.", "FormFehlmengeCount.ControlLaden/Zeilen: 109 - 119", null); - MessageBox.Show($"Falsche userid oder BenutzerRolle. Bitte Kilian Fehler: {zahl} nennen.", "FEHLER", MessageBoxButtons.OK, MessageBoxIcon.Error); return; + if ((userid != null && userid.Contains("reklamation")) || (this.benutzer != null && this.benutzer.Rolle == BenutzerRolle.Expedit) || (this.benutzer != null && this.benutzer.Rolle == BenutzerRolle.Frottee)) Reklamation_GroupBox(); + else GroupBox_Load(); } } @@ -422,7 +416,7 @@ namespace Deckungsbeitrag } } - if ((userid != null && userid.Contains("reklamation")) || (this.benutzer != null && this.benutzer.Rolle == BenutzerRolle.Expedit)) + if ((userid != null && userid.Contains("reklamation")) || (this.benutzer != null && this.benutzer.Rolle == BenutzerRolle.Expedit) || (this.benutzer != null && this.benutzer.Rolle == BenutzerRolle.Frottee)) { DialogResult result = meldung.GetFrage(this, "Möchtest du eine weitere Reklamation eingeben?", false); switch (result) @@ -457,9 +451,9 @@ namespace Deckungsbeitrag private async void Open_Liste() { int listentyp = 0; + - - if ((userid != null && userid.Contains("reklamation")) || (this.benutzer != null && this.benutzer.Rolle == BenutzerRolle.Expedit)) { auftragsliste = null; listentyp = 5; } + if ((userid != null && userid.Contains("reklamation")) || (this.benutzer != null && this.benutzer.Rolle == BenutzerRolle.Expedit) || (this.benutzer != null && this.benutzer.Rolle == BenutzerRolle.Frottee)) { auftragsliste = null; listentyp = 5; } else auftragsliste = new List(Auftrag.GetFinishingList(kategorie)); FormListe liste = new FormListe(auftragsliste, listentyp); diff --git a/Program.cs b/Program.cs index c076a8a..84d7a58 100644 --- a/Program.cs +++ b/Program.cs @@ -119,22 +119,15 @@ namespace Deckungsbeitrag Application.Run(new FormAufleger(userid)); break; case var s when s.Contains("frottee"): - if (userid.Contains("01")) benutzer = Benutzer.GetBenutzer(null, 10); - if (userid.Contains("02")) benutzer = Benutzer.GetBenutzer(null, 17); Application.Run(new FormFehlmengeCount(userid)); break; case var s when s.Contains("kleinteile"): - if (userid.Contains("01")) benutzer = Benutzer.GetBenutzer(null, 11); - if (userid.Contains("02")) benutzer = Benutzer.GetBenutzer(null, 11); Application.Run(new FormFehlmengeCount(userid)); break; case var s when s.Contains("grossteile"): - if (userid.Contains("01")) benutzer = Benutzer.GetBenutzer(null, 9); - if (userid.Contains("02")) benutzer = Benutzer.GetBenutzer(null, 9); Application.Run(new FormFehlmengeCount(userid)); break; case var s when s.Contains("spannleintuch"): - benutzer = Benutzer.GetBenutzer(null, 22); Application.Run(new FormFehlmengeCount(userid)); break; default: diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs index 205e9b7..b9295b3 100644 --- a/Properties/AssemblyInfo.cs +++ b/Properties/AssemblyInfo.cs @@ -31,5 +31,5 @@ using System.Runtime.InteropServices; // // Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, // indem Sie "*" wie unten gezeigt eingeben: -[assembly: AssemblyVersion("1.0.9.1")] -[assembly: AssemblyFileVersion("1.0.9.1")] +[assembly: AssemblyVersion("1.0.9.2")] +[assembly: AssemblyFileVersion("1.0.9.2")] diff --git a/SetupVerwaltung/SetupVerwaltung.vdproj b/SetupVerwaltung/SetupVerwaltung.vdproj index 4143c9e..5309590 100644 --- a/SetupVerwaltung/SetupVerwaltung.vdproj +++ b/SetupVerwaltung/SetupVerwaltung.vdproj @@ -1647,15 +1647,15 @@ { "Name" = "8:Microsoft Visual Studio" "ProductName" = "8:SetupVerwaltung" - "ProductCode" = "8:{E2007645-4426-4567-8A77-C4CAC34EC51C}" - "PackageCode" = "8:{D6084FF3-7BBB-43C1-ADC9-80D19BF55138}" + "ProductCode" = "8:{3E444BEA-FE50-40E6-BEC6-CA8F03207AFF}" + "PackageCode" = "8:{D9AF1656-8C9C-464E-BDCF-1F6EDF53DDDC}" "UpgradeCode" = "8:{2DC7CE56-8D1C-42EB-B326-2E887EBB7F5A}" "AspNetVersion" = "8:" "RestartWWWService" = "11:FALSE" "RemovePreviousVersions" = "11:TRUE" "DetectNewerInstalledVersion" = "11:TRUE" "InstallAllUsers" = "11:FALSE" - "ProductVersion" = "8:1.0.91" + "ProductVersion" = "8:1.0.92" "Manufacturer" = "8:Kilian Wirl GmbH" "ARPHELPTELEPHONE" = "8:" "ARPHELPLINK" = "8:" diff --git a/Verwaltung_ReadMe.txt b/Verwaltung_ReadMe.txt index 2e6eb2f..5ad6612 100644 --- a/Verwaltung_ReadMe.txt +++ b/Verwaltung_ReadMe.txt @@ -1,5 +1,5 @@ ===================================== -NEUIGKEITEN - Version 1.0.9.1 +NEUIGKEITEN - Version 1.0.9.2 ===================================== Build-Info: @@ -94,5 +94,5 @@ Build-Info: - 🔄 Wenn Frottee-Expedit auch Relamation bearbeitet, muss BenutzerRolle abgefragt werden. siehe CHANGES. [FormFehlmengeCount.cs] - 🔄 Zuweisung zu Fahrer muss geklärt werden. [Funktionen.cs] -Installation: 14.04.2026 14:55 +Installation: 14.04.2026 15:40 =====================================