diff --git a/Artikelverwaltung/Artikel_Aendern.cs b/Artikelverwaltung/Artikel_Aendern.cs
index afe41c2..2d00120 100644
--- a/Artikelverwaltung/Artikel_Aendern.cs
+++ b/Artikelverwaltung/Artikel_Aendern.cs
@@ -37,9 +37,7 @@ namespace Artikelverwaltung
{
MessageBox.Show("Bitte einen Artikel wählen!");
}
-
}
-
private void button1_Click(object sender, EventArgs e)
{
int id = Convert.ToInt16(_listView.SelectedItems[0].Text);
diff --git a/Artikelverwaltung/Artikelverwaltung.Designer.cs b/Artikelverwaltung/Artikelverwaltung.Designer.cs
index 3fb2226..0ae0621 100644
--- a/Artikelverwaltung/Artikelverwaltung.Designer.cs
+++ b/Artikelverwaltung/Artikelverwaltung.Designer.cs
@@ -28,6 +28,7 @@
///
private void InitializeComponent()
{
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Artikelverwaltung));
this.label1 = new System.Windows.Forms.Label();
this.anlegen = new System.Windows.Forms.Button();
this.loeschen = new System.Windows.Forms.Button();
@@ -94,7 +95,7 @@
this.listeAktual.Name = "listeAktual";
this.listeAktual.Size = new System.Drawing.Size(174, 37);
this.listeAktual.TabIndex = 5;
- this.listeAktual.Text = "Liste Abrufen";
+ this.listeAktual.Text = "Alles Abrufen";
this.listeAktual.UseVisualStyleBackColor = true;
this.listeAktual.Click += new System.EventHandler(this.listeAktual_Click);
//
@@ -209,6 +210,7 @@
this.Controls.Add(this.loeschen);
this.Controls.Add(this.anlegen);
this.Controls.Add(this.label1);
+ this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "Artikelverwaltung";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "Artikelverwaltung";
diff --git a/Artikelverwaltung/Artikelverwaltung.cs b/Artikelverwaltung/Artikelverwaltung.cs
index 58b4920..5c415af 100644
--- a/Artikelverwaltung/Artikelverwaltung.cs
+++ b/Artikelverwaltung/Artikelverwaltung.cs
@@ -1,12 +1,7 @@
using System;
using System.Collections.Generic;
-using System.ComponentModel;
using System.Data;
-using System.Drawing;
using System.Linq;
-using System.Reflection;
-using System.Text;
-using System.Threading.Tasks;
using System.Windows.Forms;
namespace Artikelverwaltung
@@ -23,13 +18,13 @@ namespace Artikelverwaltung
ComboBoxStartSetup(); // Füllt die Combobox und setzt index
searchbox.TextChanged += new EventHandler(searchBox_TextChanged);
label3.Text = artikelverwaltung.ArtikelMenge(); // Artikel Insgesammt in der Datenbank
-
+
}
private void anlegen_Click(object sender, EventArgs e)
{
Artikel_Anlegen form = new Artikel_Anlegen();
form.ShowDialog();
- PageAktuallisieren(comboBox1.Items.Count -1);
+ PageAktuallisieren(comboBox1.Items.Count - 1);
label3.Text = artikelverwaltung.ArtikelMenge();
}
@@ -101,9 +96,9 @@ namespace Artikelverwaltung
{
listView1.Items.Clear();
ComboBox comobox = (ComboBox)sender;
- int index = comobox.SelectedIndex +1;
-
- list = artikelverwaltung.ListViewPage(index);
+ int index = comobox.SelectedIndex + 1;
+
+ list = artikelverwaltung.ListViewPage(index);
TransferListeZuArrayZuListView(list);
}
diff --git a/Artikelverwaltung/Artikelverwaltung.resx b/Artikelverwaltung/Artikelverwaltung.resx
index 1af7de1..e81d281 100644
--- a/Artikelverwaltung/Artikelverwaltung.resx
+++ b/Artikelverwaltung/Artikelverwaltung.resx
@@ -117,4 +117,292 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+ AAABAAEAQEAAAAEAIAAoQgAAFgAAACgAAABAAAAAgAAAAAEAIAAAAAAAAEAAAGAuAABgLgAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAW+P9AFzk/QBc5P4AXOT9AFzk/QJc5P0EXOT9AVzk/QBc5P0AXeT+AF/k/gBc5P0OXOT9Jlzk
+ /Ttc5P1KXOT9Ulzk/VJc5P1KXOT9PFzk/Sdc5P0PjMT/AF/j/gBc5P0AXOT9AFzk/QFc5P0EXOT9Alzl
+ /QBc5f0AXOT9AFzk/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAABd5P4AXOT9AFzk/gBd5P4AXOT9A1zk/QNb5P0AXuL/AFzj/gJc5P0mXOT9Y1zk
+ /Ztc5P3IXOT95lzk/fhc5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P34XOT95lzk/clc5P2eXOT9ZVzk
+ /Slc4v4CXeD+AFzl/ABc5P0CXOT9A1zk/QBc5P0AXOT9AFvk/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzj/QBc5P0AWeT8AFvk/QBc5P0DXOT9Alzk/QBc5P0AXOT9JVzk
+ /X5c5P3QXOT9/Fzk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f5c5P39XOT9/Vzk/f5c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P39XOT901zk/YJc5P0oXOP9AFvj/QBc5P0CXOT9A17j/ABV6P8AXOT9AF3k
+ /gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFvk/QBc5P0AXOT9AFzk/QFc5P0DWuX7AFnl
+ +gBc5P0/XOT9s1zk/fpc5P3/XOT9/1zk/f9c5P37XOT9+1zk/f1c5P3+XOT9/lzk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f5c5P3+XOT9/Vzk/ftc5P37XOT9/lzk/f9c5P3/XOT9+1zk/bhc5P1EV/P6AFzo
+ /ABc5P0DXOT9Alzk/QBc5P0AXOT9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzk/QBd5P0AXeT9AFzk
+ /QNc5P0CXOT9AFzk/TVc5P29XOT9/1zk/f9c5P3+XOT9+1zk/f1c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P39XOT9+1zk
+ /f5c5P3/XOT9/1zk/cFc5P06XOT9AFzk/QJc5P0DW+P7AF3l/wBc5P0AAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWub+AFzk
+ /QBc5P0AXOT9AVzk/QRc5P0AXOT9EVzk/Zlc5P3+XOT9/1zk/f1c5P37XOT9/lzk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/Fzk/fxc5P3/XOT9/1zk/Z9c5P0TXOT9AFzk/QRc5P0BXOT9AFzk
+ /QBc5P8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAW+b+AFzk/QBc5P0AXOT9AVzk/QRc5P0AXOT9RVzk/eNc5P3/XOT9/Fzk/fxc5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/Fzk/fxc5P3/XOT951zk
+ /Upc5P0AXOT9BFzk/QFc5P0AXOT9AFvk/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAXeH+AFzk/QBc5P0AXOT9Alzk/QJd5P0AXOT9fVzk/f9c5P3+XOT9+1zk
+ /f5c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/W+T9/1vk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1vk/f9b5P3/W+T9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9+1zk/f5c5P3/XOT9hFzj/ABc5P0CXOT9Alzk/QBc5P0AW+T+AAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAW+b+AFzk/QBc5P0AXOT9Alvk/QFc5P0FXOT9pFzk
+ /f9c5P37XOT9/Vzk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1vk
+ /f9b5P3/XuX9/2Dm/f9f5v3/XeX9/1zk/f9c5P3/XOT9/17l/f9f5v3/YOb9/1/l/f9c5P3/W+T9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P39XOT9+1zk/f9c5P2qXOP9B1vn/ABc5P0CXOT9AFzk
+ /QBd5PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzk/QBc5P0AXOT9Alzl
+ /gBc5P0JXOT9t1zk/f9c5P36XOT9/lzk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1vk/f9f5f3/X+X9/1Pf/P9E1/r/ONH5/zHN+P8uy/j/Lsv4/y/M+P8zzvj/OdH5/0TX
+ +v9Q3vz/W+T9/2Dm/f9d5f3/W+T9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f5c5P36XOT9/1zk
+ /b1c5P0LXOP+AFzk/QJc5P0AXOT9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzk
+ /QBc5P0AXOT9AVzk/QFc5P0FXOT9t1zk/f9c5P36XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/W+T9/1zk/f9g5v3/UN38/zXP+f8mx/f/IsX2/yPF9v8kxfb/JMb3/yTG
+ 9/8kxvf/I8b3/yLF9/8ixff/JMb3/y3L+P9A1fr/VuH8/2Dm/f9c5P3/W+T9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/fpc5P3/XOT9vVzk/Qhh5PoAXOT9AVzk/QBc5P0AAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAFzk/QBc5P0AXOT9AFzk/QJc5P0AXOT9plzk/f9c5P36XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/W+T9/13l/f9c5P3/PdL5/yTD9P8iw/T/Jsb2/yfI
+ 9/8nyPj/J8j4/ybH9/8mxvb/JsX1/ybF9f8nxvb/J8f3/ybH9/8kxvf/IsX3/yjI9/9B1fr/XOT9/17l
+ /f9b5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9+lzk/f9c5P2sWuL9AFzk/QJc5P0AXOT9AFzk
+ /QAAAAAAAAAAAAAAAAAAAAAAAAAAAF3k/gBc5P0AXOT9AFzk/QRc5P0AXOT9glzk/f9c5P36XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/W+T9/13l/f9a4vz/Msv2/yLI
+ +v8p1P//K9f//yrQ/v8oyvn/J8f3/yfH9/8oy/v/KtH//yrW//8p1f//J839/ybG9v8mxPX/Jsf3/yfI
+ 9/8mx/f/IsX3/zDM+P9W4fz/XuX9/1vk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P36XOT9/1zk
+ /Ylc5P0AXOT9BFvk/QBc5P0AWuT9AAAAAAAAAAAAAAAAAAAAAABc5P0AXOT9AFzk/QNc5P0AXOT9Tlzk
+ /f9c5P38XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9b4fv/MtL8/ybT//8ou+z/F4G6/wlNjf8DMHT/BCZq/wclaf8HJ2n/Bipt/wc3eP8LUY//FXu0/yKs
+ 4P8q0P3/KdT//ybH+P8mxfX/Jsf3/yfI9/8jxff/Ksn3/1Xg/P9e5f3/W+T9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/fxc5P3/XOT9VVzk/QBc5P0DXOT9AFzk/QAAAAAAAAAAAAAAAABc5f0AXOT9AFzk
+ /QFc5P0AXOT9GFzk/eRc5P3/XOT9/Vzk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1vj/P9f5Pv/Pd///yGz5v8PU5H/ARFY/x4gYf9PVIn/d4Gt/4KQv/99jsL/eorB/3WE
+ uv9lcKj/SlCN/yksbv8MF1z/BjJ0/xiCu/8pyvn/KNH+/ybE9f8mx/f/J8j3/yPF9/8uy/j/W+P9/13k
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P39XOT9/1zk/ehc5P0cXOT9AFzk/QFc5P0AW+X8AAAA
+ AAAAAAAAXOT9AFzk/QBc5P0DXOT9AFzk/aBc5P3/XOT9+1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1vj/P9f5fz/UOj//xd7tv8ADFP/LzFu/46fxP/K4vj/3ff//974
+ ///c9f//1O7//8Xg//+31P//t9T//7nW//+wzfn/lazd/11oov8aHGD/BCZp/x+Yzf8p1P//Jsb2/ybG
+ 9v8nyPf/IsX2/z/U+v9g5v3/W+T9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/ftc5P3/XOT9p1zk
+ /QBc5P0CXOP9AFzk/QAAAAAAW+T9AFzk/QBc5P0DXOT9AFzk/UNc5P3/XOT9/Vzk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zj/f9c5Pz/Ye///xxemP8HBUz/eoq1/9Xv
+ ///d9f//0un9/83k+v/N5Pn/zeT6/8/m+v/R5/v/yN/5/7LL8/+owvH/rcf0/7LN+f+51v//qMXy/1tn
+ of8IClD/FGei/ynR//8mx/b/Jsb2/yXH9/8pyff/WOL9/13l/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/Vzk/f9c5P1KXOT9AFzk/QNd5P0AXOP9AFzk/QBc5P0AXOP9AVvj/ABc5P3CXOT9/1zk
+ /fxc5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9b4vv/Y/L//yhl
+ mf8RD1T/p77b/+H6///P5vv/zeT5/8/m/P/Q5/z/0Of8/9Dn/P/Q5/z/z+b8/9Lo/P/R6Pz/udL3/6vF
+ 8/+sxvP/qsTx/67I9f+72P//iqLU/xQRV/8RWJX/KdL//ybF9v8nx/f/I8X3/0vb+/9f5v3/W+T9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f1c5P3/XOT9yFro+gFe4P8AXOT9AFzk/QBc5P0AXOT9A1zk
+ /QBc5P1QXOT9/1zk/f1c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9b4fv/YvP//zqQuf8LC1H/rMPf/972///L4vn/0Of8/9Dn/P/Q5/z/0Of8/9Dn/P/Q5/z/0Of8/9Dn
+ /P/P5/z/0Of8/9Lp/P+40ff/q8X0/67I9P+sxvP/qcPw/7jU//+VsOD/EQ9U/xd0rf8p1P//JsX1/yLF
+ 9/9D1/r/YOb9/1vk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/Fzk/f9c5P1WXOT9AFzk
+ /QNc5P0AXOT9AFzk/QFc5P0AXOT9vFzk/f9c5P38XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9b4/z/Xun//1bS7P8FE1j/iZq//+D5///L4vj/0Of8/9Dn/P/Q5/z/0Of8/9Dn
+ /P/Q5/z/0Of8/9Dn/P/Q5/z/0Of8/9Dn/P/R6Pz/z+b8/7HK9f+sxvT/rcf0/63H9P+pwvD/utb//3uQ
+ xP8EDlT/JLDi/yjN/P8iw/X/Qtb6/2Dm/f9b5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /fxc5P3/XOT9wlzl/QBc5f0BXOT9AFzk/QNc5P0AXOT9NVzk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/W+H7/2T1//8iYZX/PUF7/9z3///N5Pr/0Of8/9Dn
+ /P/Q5/z/0Of8/9Dn/P/Q5/z/0Of8/9Dn/P/Q5/z/0Of8/9Dn/P/Q5/z/z+b8/9Pp/f/C2vn/q8Xz/67H
+ 9P+tx/T/rcf0/6rE8f+31f//Nzt7/w1Vkv8r1v//IsL0/0LW+v9g5v3/W+T9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/lzk/f9c5P07XOT9AFzk/QNc5P0EXOT9AFzk/Y5c5P3/XOT9+1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOP8/17o//9Y2PL/CRtf/56w
+ 0P/b8///zeT6/9Dn/P/Q5/z/0Of8/9Dn/P/Q5/z/0Of8/9Dn/P/Q5/z/0Of8/9Dn/P/Q5/z/0Of8/9Dn
+ /P/R6Pz/zeT7/6/J9P+tx/T/rcf0/63H9P+rxPL/t9P+/3mJvv8FIWX/KMb2/yLG+P9C1vr/YOb9/1vk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/ftc5P3/XOT9lVzk/QBc5P0EXOT9AFzk
+ /QZc5P3aXOT9/1zk/f1c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1vh
+ +/9j8///OpnB/yUpaf/R6fz/0Of8/9Dn/P/Q5/z/0Of8/9Dn/P/N5Pn/z+b7/9Dn/P/Q5/z/0Of8/9Dn
+ /P/Q5/z/0Of8/9Dn/P/Q5/z/0Of8/9Ho/P+0zvb/q8b0/63H9P+tx/T/rMbz/7LN+f+Yr+D/Dxtf/yKu
+ 4f8jy/z/QtX5/2Dm/f9b5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P39XOT9/1zk
+ /d9c5P0JXOT9AFzk/QBc5P03XOT9/1zk/f5c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9b4fr/Zfb//yFil/9PVYv/3vj//83k+v/Q5/z/0Of8/8/m/P/T6v3/3/j//9Ho
+ /P/O5fv/0Of8/9Dn/P/Q5/z/0Of8/9Dn/P/Q5/z/0Of8/9Dn/P/R6Pz/ts/2/6vF9P+tx/T/rcf0/6zG
+ 8/+wy/f/n7jn/xQdYf8gpdn/JM39/0LU+f9g5v3/W+T9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f5c5P3/XOT9PVzk/QBc5P0AXOT9dVzk/f9c5P37XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/W+L7/2Py//8VRYD/bXel/9/5///N5Pn/0Of8/8/m
+ +//U6///wNbv/2l5qP/M4/X/1u3//83k+v/Q5/z/0Of8/9Dn/P/Q5/z/0Of8/9Dn/P/Q5/z/0ej8/7bP
+ 9v+rxfT/rcf0/63H9P+sxvP/sMv3/5+45/8UHWH/IKXZ/yTN/f9C1Pn/YOb9/1vk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P37XOT9/1zk/Xxc5P0AXOT9AFzk/a1c5P3/XOT9/Fzk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1vi/P9i8P//Ejt4/3mE
+ r//f+P//zeT5/9Dn/P/P5vv/0un+/8ng9v8iK2v/Ljh2/8/n+P/W7f7/y+L4/83k+v/N5Pr/zuT6/8/m
+ +//Q5/z/0Of8/9Lo/P+2z/b/q8X0/63H9P+tx/T/rMbz/7DL9/+fuOf/FB1h/yCl2f8kzf3/QtT5/2Dm
+ /f9b5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/Fzk/f9c5P20XOT9AFzj
+ /QRc5P3WXOT9/1zk/f1c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9b4vz/Y/D//xM9ev91gKv/3/j//83k+f/Q5/z/0Of8/87l+//V7f7/z+b3/yw2dP8lLm7/yuH0/+X9
+ ///f9/7/3vb//9z0///T6v3/zuT6/9Dn/P/R6Pz/ts/2/6vF9P+tx/T/rcf0/6zG8/+wy/f/n7jn/xQd
+ Yf8gpdn/JM39/0LU+f9g5v3/W+T9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f1c5P3/XOT93Fzk/Qhc5P0eXOT98Vzk/f9c5P3+XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/W+H7/2T1//8bU4v/W2KU/9/5///N5Pr/0Of8/9Dn/P/Q5/z/zuX7/9Xs
+ /f/T6vv/NkJ9/xkiY/9peaj/dIWw/4WXvv+Xqs3/xt3y/9vy///O5fv/0un8/7bP9v+rxfT/rcf0/63H
+ 9P+sxvP/sMv3/5+45/8UHWH/IKXZ/yTN/f9C1Pn/YOb9/1vk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3+XOT9/1zk/fRc5P0iXOT9OFzk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1vh+/9j9P//NIq2/ygsa//U7f//z+b7/9Dn
+ /P/Q5/z/0Of8/9Dn/P/O5Pr/1Ov9/9Lp+f9gcKH/NkN9/y46dv8jL27/FiFj/xAaXv+SpMj/2fD//8zi
+ +P+0zfT/q8X0/63H9P+rxfL/qsPx/67I9f+et+b/FB1h/yCl2f8kzf3/QtT5/2Dm/f9b5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9Plzk/U9c5P3/XOT9/lzk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c4/z/Xun//1fU
+ 7/8GFVr/l6nK/932///M4/n/0Of8/9Dn/P/Q5/z/0Of8/8/m+//R6Pz/3/f//972///a8f//0+r+/9Ho
+ /f91hrD/Bw9V/7rQ5f/r////vdf6/6nD8v+tx/T/uNP+/7rW/v++2v//pb7s/xMdYf8gpdn/JM39/0LV
+ +f9g5v3/W+T9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P39XOT9/1zk
+ /Vdc5P1hXOT9/1zk/f1c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1vh+/9j9P//LXSj/yAhY//N5/n/1u3+/8zj+f/Q5/z/0Of8/9Dn/P/Q5/z/z+b8/83k
+ +v/O5fr/z+b7/9Dn/P/R6Pz/4vr//z1Kg/8pNXP/YG+f/4idzf+30v7/scv4/3GFu/9BUY7/V2ii/4qh
+ 0/8XIWT/H6TY/yTN/f9C1fn/YOb9/1vk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/Fzk/f9c5P1pXOT9alzk/f9c5P38XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c4/3/XOT9/1/o/f8UOXb/Njl2/87m+P/d9f//zuX7/83k
+ +f/O5fr/z+b7/8/m+//P5vv/zuX7/87k+v/M4/n/yuH4/+X9//9PXpD/GyZn/0dWjf8DDFT/XG6n/z9O
+ jP8LFFr/Q1OP/yo4eP8LFVr/Dhdc/yGn2v8jzP3/QtX5/2Dm/f9b5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/fxc5P3/XOT9c1zk/Wtc5P3/XOT9/Fzk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1vi/P9e6P//W931/xM3
+ df8eJWb/l6vP/9vz///g+P//2fH//9Xs///U6///1ez//9fv///b8///4Pj+/+D4//+ardD/Bg5V/6W5
+ 0//w////j6TR/wAIUP8YI2b/orrp/7zY//+82P//W22m/wIKUP8kqt3/I8z9/0LV+f9g5v3/W+T9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P38XOT9/1zk/XRc5P1kXOT9/1zk
+ /fxc5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/Wt/6/2T3//8zfaf/GBld/xIfYv8oM3L/dIWw/6a62f+80ev/vtTt/7zS7P+xxuP/m67Q/3SF
+ sf8+S4T/Bg9W/2+ArP/Y8P//zOP3/9Hr//8pN3n/U2Se/77a//+mv+3/scv4/6C66P8QGF3/IKTY/yTN
+ /v9C1Pn/YOb9/1vk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/Fzk
+ /f9c5P1rXOT9VFzk/f9c5P39XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1vi/P9i7///ETp4/3qFrv/M5Pn/YnKi/yYycP8SHGD/FB5h/x8r
+ a/8VH2L/Ehxg/xUgY/80QHv/JzNx/zRAe//g+P//zuX6/9Dn+//O5///MD5+/1tspf+61f//qsPx/7DK
+ 9/+fuOf/FB5h/yCl2P8jzf3/SNj5/2Dm/f9b5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f1c5P3/XOT9XFzk/T1c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zj/P9d5v//Wt33/wwiZP+crc//4Pn//972
+ /f/a8f//ts3v/4Sb0P83RYH/orbV/7vR6//F2/T/6v///4KUtv8sOHb/2PD//87l+//Q5/v/z+j//y88
+ ff9bbab/u9b//6rD8f+wy/j/n7jn/xQdYf8aotj/MdT//1ri+/9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3+XOT9/1zk/UVc5P0iXOT99Vzk/f9c5P3+XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9b4vz/YO3//0u8
+ 3f8VHmH/v9Xu/9Pq///L4vj/z+b6/8bg//+HndD/AARM/6S41f/h+f//zeT6/972//91hrH/LDh1/9nx
+ ///O5fv/0Of7/8/o//8vPX7/W22m/7vW//+qw/H/sMv3/5+45/8THWH/NrHb/1vq//9d4/z/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3+XOT9/1zk/fhc5P0pXOT9CVzk
+ /d5c5P3/XOT9/Vzk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/W+H7/2P0//82j7n/LTJw/9Xu///P5vz/0Of8/8zj+f+71v//Vmeh/wAAQf9ufqv/3fX//8ng
+ 9v/g+P//d4iz/yw4df/a8f//zuX7/9Dn+//P6P//Lz19/1ttpv+61f//qsPx/7DL9/+fuOf/FB5i/06+
+ 3v9h7v//W+L7/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/lzk
+ /f9c5P3iXOT9DVzk/QBc5P23XOT9/1zk/fxc5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1vh+/9l9v//IF6T/1JZjf/e+P//zeP6/9Lo/P/H3/r/rsn2/y48
+ e/8GImT/P0uE/9jw///L4vj/4Pj//3eIs/8sOHX/2vH//87l+//Q5/v/zuf//yo4ef9YaqP/vNf//6bA
+ 7v+vyfb/obvp/xIcYP9Lvd//X+3//1vi/P9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/fxc5P3/XOT9vVzk/QBc5P0AXOT9glzk/f9c5P37XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c4/z/Ye3//xA2dP99ibP/3vj//8zj
+ +f/R6Pv/w939/5Oo2/8UJ2j/OpO7/xkjZf/D2fD/0Oj9/9/3//93ibP/LDh1/9nx///O5fv/0Of7/87n
+ //8zQYH/JjN0/7bS/f+41f7/weD//25/tv8KHmD/Wt74/13m//9c4/z/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P37XOT9/1zk/Ylc5P0AXOT9AFzk/URc5P3/XOT9/Vzk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c4/z/Xuj//1fX
+ 8v8MH2L/prjX/9nx///O5fr/z+X6/8Hc//9pd7H/Ejdz/13h+P8JHGD/nK3O/9jw///e9f//doey/y47
+ d//Z8P//zeT6/9Dm+v/M5P//Pk6M/wACSf8wNnf/bXuz/1FcmP8ICVH/O5O8/2Hw//9b4fv/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/Vzk/f9c5P1LXOT9AFzk
+ /QBc5P0OXOT95lzk/f9c5P3+XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/W+L7/2Hv//9GstX/GSBi/8Xc8//T6v//0Of7/8rh+f+51v//PEKD/yZomv9r////ETp3/2t0
+ o//c9v//2/P//4KUvP8eKWn/3PP//9Do/f/S6Pv/zur//ykwc/8ud6b/Lnen/w8ycP8YRX//RKjN/2Du
+ //9b4vz/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/lzk
+ /f9c5P3rXOT9E1zk/QBc5P0DXOT9AFzk/aFc5P3/XOT9/Fzk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1vh+v9k9f//MYSx/zU5df/Y8f//zuX7/9Lo/P/F3vv/psHv/xkg
+ ZP9Bpsr/av///yhwof86P3n/2fL//9Lq/v/A1u//DhZa/25+q//Y7///1fD//3KAs/8HElj/VNHr/2b6
+ //9g6/7/Y/L//2Hv//9b4vz/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/fxc5P3/XOT9qFzk/QBc5P0DXOT9A1zk/QBc5P1IXOT9/1zk/f1c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9b4fv/ZPX//xxUi/9cY5X/3/n//8zj
+ +f/Q5/v/wt3//4OXzP8NIWL/WNjy/2Pz//9Dqs7/Fx1g/8Xc8//R6P3/2fH//5apy/8LFVv/KjZz/y0y
+ cP8FE1n/HY3D/1Xo//9c4Pn/W+P8/1vi+/9b4fv/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P39XOT9/1zk/U9c5P0AXOT9A1zk/QFb5f4AW+X9A1zk
+ /dBc5P3/XOT9/Vzk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/2Dq
+ //8OL27/h5S7/933///N5Pr/zeP5/77b//9WYJ3/GEiA/2Px//9d5f7/WNfy/wkcX/+fsNH/2/P//8vi
+ +P/e9v//s8jj/wgPVf8QZ6P/J73t/yTO/f9H1/n/YOb+/1vj/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P39XOT9/1zk/dVc5P0GXOT9AFzk
+ /QFc5P0AXOT9A1zk/QBc5P1nXOT9/1zk/fxc5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOP8/17p//9U0O3/Dh1g/63B3v/X7///0Ob7/8jf+f+zz/v/KzBz/zKFsP9j9P//Wt/5/2Lw
+ //8ROnf/bnil/9/5///N4/n/zuT6/9bw//8xNHD/F4a9/yva//8hwPL/PdP6/2Dm/f9b5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9+1zk
+ /f9c5P1uXOT9AFzk/QNc5P0AXOT9AFzk/QFc5P0AXOT9Clzk/dhc5P3/XOT9/Vzk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1vi+/9i8P//QqnN/x0kZf/K4vj/0en+/9Ho+//E3fz/mbHj/xEb
+ X/9NwOD/YOz//1rf+f9k9v//KG6g/z1Be//b9P//zuX6/83k+v/d9///WFyP/whKi/8r1f//I8P0/zLN
+ +P9d5f3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/Vzk/f9c5P3dXOT9Dlzk/QBc5P0BXOT9AFzk/QBc5P0AXOT9A1zk/QBc5P1gXOT9/1zk
+ /fxc5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9b4fr/ZPb//yx5qP88QXv/2/T//87l
+ +v/P5vr/wdz//3GBuf8PLmz/X+f//1zk/f9b4fv/YfD//0KnzP8ZHmH/x970/9Pq/v/M4/n/3ff//4WR
+ uP8DKW3/Kc37/yXG9/8qyff/WOL9/13l/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/ftc5P3/XOT9Z1zk/QBc5P0DXeT/AFzk/QAAAAAAXOT9AFzk
+ /QBc5P0BW+T+AFzk/b9c5P3/XOT9/Fzk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/W+H7/2T0
+ //8YS4T/ZW2d/9/5///N5Pr/y+L5/7vY//9DSon/I2GU/2T1//9b4fv/XOP8/17o//9X1fD/Chpe/6G0
+ 0//a8v//zOP5/9jw//+uwd7/Cxpe/yS05v8my/v/K8n3/1vj/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/fxc5P3/XOT9xVzm/gFc4vwAXOT9AFzk
+ /QAAAAAAAAAAAFzk/QBd5P0AXOT9Alzk/QBc5P0wXOT9+Fzk/f9c5P3+XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zl/v9e5P3/DClq/4+ew//c9f//z+b6/8be+v+qxfP/HSNn/z6gxv9i8f//W+H7/1zk
+ /f9b4/z/Yu///xA3df9xe6j/3/n//8zj+f/R6f3/y+T5/yElZf8XjMT/JND//0XV+P9f5v3/W+T9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f5c5P3+XOT9+1zk
+ /TZc5P0AXOT9Alzl+wBc5P4AAAAAAAAAAAAAAAAAXOT9AFzk/QBc5P0EXOT9AFzk/XJc5P3/XOT9+1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zj/P9e6f//VdLv/wwcX/+svtr/1e3//87l+f/B2/3/i6DU/w0f
+ Yf9W1O//Xuj//1zj/P9c5P3/W+H6/2T2//8ma53/P0R+/9r0///O5fr/zuX6/9v1//9GSoL/FGKc/1Dr
+ //9d4vv/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P37XOT9/1zk/Xlc5P0AXOT9BFzk/QBc5P0AAAAAAAAAAAAAAAAAAAAAAFzk/QBc5P0AXOT9AFzk
+ /QJc5P0AXOT9qVzk/f9c5P36XOT9/1zk/f9c5P3/XOT9/1zk/f9c4/3/XeX+/1zi+/8JIGT/jp7B/+n/
+ ///N5fr/xuT//1hjn/8VP3n/Y/H//1vi+/9c5P3/XOT9/1vh+/9i8f//P6LI/xwhY//N5fj/z+b7/8jf
+ 9v/g+v//YmuZ/xtQif9o9///WuH7/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P37XOT9/1zk/bBc5P0AXOT9Alzk/QBc5P0AXOT9AAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAXOT9AFzk/QBc5P0BXOT9AFzk/Q1c5P3MXOT9/1zk/ftc5P3/XOT9/1zk/f9c5P3/XOT9/1vh
+ +/9i8v//Mn+t/xYUWP+WqMz/p7/p/219tf8LDVT/Q6fL/2Hv//9b4fv/XOT9/1zk/f9c4/z/Xun//1bT
+ 7/8HFFn/lqjK/+j////d9v7/1/L//ykqa/8vfaz/Y/T//1vh+v9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P37XOT9/1zk/dFc5P0QXOT9AFzk/QFc5P0AXOT9AAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc5P0AXOT9AFzk/QJc5P0AXOT9HFzk/dxc5P3/XOT9+1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1/r//8weqr/CRxg/xEeYv8NJWb/PZjA/2Du//9b4vz/XOT9/1zk
+ /f9c5P3/XOT9/1vh+/9h8P//Mnyr/w4MU/9xfKn/ipnA/zQ1cv8QLW3/Wt32/13m//9c4/z/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P37XOT9/1zk/eFc5P0hXOT9AFzk
+ /QJc5P0AXOT9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOX9AFzk/QBc5P0AXOT9A1zk
+ /QBc5P0iXOT93Vzk/f9c5P37XOT9/1zk/f9c5P3/XOT9/1zk/f9c5Pz/YvL//1rc9f9Qx+b/XOL5/2Hw
+ //9b4vz/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOP8/2Dt//87lL7/EDZ0/wwtbf8kYpf/WNfw/17q
+ //9b4vz/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P37XOT9/1zk
+ /eJc5P0nXOT9AFzk/QNc5P0AXOT9AFzj/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AABb4/0AXOT9AFzk/QBc5P0DXOT9AFzk/R1c5P3RXOT9/1zk/fpc5P3+XOT9/1zk/f9c5P3/XOT9/1vh
+ +/9d5/7/X+v//13l/v9b4fv/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9b4/z/YvL//2Lv
+ //9g6v//ZPT//13o/f9b4vz/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f5c5P36XOT9/1zk/dZc5P0hXOT9AFzk/QNc5P0AXOT9AFzk/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzk/QBc5P0AXOT9AFzk/QNc5P0AXOT9Dlzk/bFc5P3/XOT9/Fzk
+ /fxc5P3/XOT9/1zk/f9c5P3/XOP8/1vj/P9c4/3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1vh+/9b4/z/XOT9/1vh+/9c4/z/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/fxc5P37XOT9/1zk/bdc5P0RXOT9AFzk/QNc5P0AXOT9AFzk/QAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOT9AFzk/QBc5P0AXOT9Alzk
+ /QJc5f0AXOT9eVzk/fxc5P3/XOT9+1zk/f1c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/Vzk/ftc5P3/XOT9/lzk/YBg4v8AXOT9AVzk/QJc5P0AXOT9AFzk
+ /gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AABc5P0AXOT9AFzk/QBc5P0BXOT9BFzk/QBc5P00XOT9zVzk/f9c5P3+XOT9+1zk/f1c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P39XOT9+1zk/f1c5P3/XOT90lzk/Thc5P0AXOT9BFzk
+ /QJc5P0AXOT9AFzl/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzl/QBc5P0AXOT9AFzk/QFc5P0DXOP8AFzj/QRc5P1qXOT96Fzk
+ /f9c5P3+XOT9/Fzk/fxc5P3+XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/lzk/fxc5P38XOT9/lzk/f9c5P3qXOT9b1zk
+ /QZd5P0AXOT9BFzk/QFc5P0AXOT9AFvn/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzk/QBc5P0AXOT9AFzk
+ /QNc5P0CXOT9AFzk/Q9c5P12XOT94Vzk/f9c5P3+XOT9/1zk/fxc5P37XOT9/Vzk/f5c5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/lzk/f1c5P37XOT9/Fzk/f9c5P3+XOT9/1zk
+ /eVc5P18XOT9EVzk/QBc5P0CXOT9A1zk/QBc5PwAXOT9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAW+X9AFzk/QBc5P0AXOT9AVzk/QNc5P0BXOT9AFzk/Qpc5P1XXOT9tlzk/fVc5P3/XOT9/1zk
+ /f9c5P3/XOT9/1zk/f1c5P38XOT9/Fzk/fxc5P38XOT9/Fzk/fxc5P39XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P33XOT9ulzk/Vtc5P0MXOT9AFzk/QFc5P0EXOT9AVzk/QBc5P0AXOP+AAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOT9AFzk/QBc5P0AXOT9AVzk/QRc5P0BXOP9AFzj
+ /QBc5P0YXOT9WVzk/Zpc5P3NXOT971zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk/f9c5P3/XOT9/1zk
+ /f9c5P3wXOT9z1zk/Zxc5P1bXOT9G1vj/ABb4/wAXOT9AVzk/QRc5P0BXOT9AFzk/QBc5P0AAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOT9AFzk
+ /QBc5P0AXOT9AVzk/QRc5P0DXOX9AFzk/QBc5vwAXOX8AVzk/Rlc5P07XOT9Wlzk/XNc5P2EXOT9jVzk
+ /Y1c5P2FXOT9dFzk/Vtc5P08XOT9Glvk/gJb5P4AXOT9AFzk/QBc5P0CXOT9BFzk/QFc5P0AXOT9AFzk
+ /QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAA//+hIASF/////owAADF////5EAAACN////RAAAACL///yQAAAACb//+kAAAAACX//0gAAAAA
+ Ev/+kAAAAAAJf/0AAAAAAAC/+gAAAAAAAV/0AAAAAAAAL/EAAAAAAACP6gAAAAAAAFfUAAAAAAAAK8gA
+ AAAAAAATiAAAAAAAABGQAAAAAAAACRAAAAAAAAAAIAAAAAAAAAQgAAAAAAAABEAAAAAAAAACQAAAAAAA
+ AAKAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAIAAAAAAAAABgAAAAAAAAAGAAAAAAAAAAYAAAAAAAAABQAAAAAAAAAJAAAAAAAAAAkAA
+ AAAAAAACIAAAAAAAAAQgAAAAAAAABJAAAAAAAAAJiAAAAAAAAAHIAAAAAAAAE9QAAAAAAAAr4gAAAAAA
+ AEfqAAAAAAAAV/UAAAAAAACv+oAAAAAAAV/9QAAAAAACv/6gAAAAAAV//0gAAAAAAv//pAAAAAAl///S
+ AAAAAEv//+SAAAABJ///+iAAAARf///+hAAAIX////+igAFF//8=
+
+
\ No newline at end of file
diff --git a/Artikelverwaltung/Database.cs b/Artikelverwaltung/Database.cs
index c091c47..2f20693 100644
--- a/Artikelverwaltung/Database.cs
+++ b/Artikelverwaltung/Database.cs
@@ -74,13 +74,11 @@ namespace Artikelverwaltung
cmd.ExecuteNonQuery();
connection.Close();
}
-
catch
{
MessageBox.Show("SQL Error");
}
}
-
public void ArtikelLoeschen(int id)
{
try
@@ -96,7 +94,6 @@ namespace Artikelverwaltung
MessageBox.Show("SQL Error");
}
}
-
public void ArtikelAendern(Artikel artikel, int id)
{
try
@@ -110,9 +107,7 @@ namespace Artikelverwaltung
catch
{
MessageBox.Show("SQL Error");
-
}
-
}
public List ArtikelAbrufen()
{
@@ -150,10 +145,8 @@ namespace Artikelverwaltung
MySqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
- result = Convert.ToInt32(reader["result"]);
-
+ result = Convert.ToInt32(reader["result"]);
}
-
connection.Close();
return result;
}
@@ -162,8 +155,7 @@ namespace Artikelverwaltung
MessageBox.Show("SQL Error");
connection.Close();
return result;
- }
-
+ }
}
public List BestimmteAnzahlanArtikeln(int start, int anzahl)
{
diff --git a/Artikelverwaltung/Lager.cs b/Artikelverwaltung/Lager.cs
index 2a4ede8..6214eb4 100644
--- a/Artikelverwaltung/Lager.cs
+++ b/Artikelverwaltung/Lager.cs
@@ -1,8 +1,6 @@
using System;
using System.Collections.Generic;
using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace Artikelverwaltung
{
@@ -17,9 +15,9 @@ namespace Artikelverwaltung
//Getter - Setter
public uint Lagernummer { get => _Lagernummer; set => _Lagernummer = value; }
public uint Lagerbestand { get => _Lagerbestand; set => _Lagerbestand = value; }
- public uint Kapazitaet { get => _Kapazitaet;}
+ public uint Kapazitaet { get => _Kapazitaet; }
+
-
//Konstruktoren
public Lager()
{
@@ -28,17 +26,17 @@ namespace Artikelverwaltung
{
_Kapazitaet = kapazitaet;
}
- public Lager(uint lagernummer,uint kapazitaet, uint lagerbestand )
+ public Lager(uint lagernummer, uint kapazitaet, uint lagerbestand)
{
Lagernummer = lagernummer;
_Kapazitaet = kapazitaet;
- Lagerbestand = lagerbestand;
+ Lagerbestand = lagerbestand;
}
// Operationen
public bool Einlagern(Artikel item, int menge)
{
- if(verfügbarerPlatz(menge)) // Berechnet die freie Kapazitaet, wenn genug vorhanden, findet Einlagerung statt
+ if (verfügbarerPlatz(menge)) // Berechnet die freie Kapazitaet, wenn genug vorhanden, findet Einlagerung statt
{
try
{
@@ -54,20 +52,20 @@ namespace Artikelverwaltung
return false; //Fehlschlag beim Einlagern
}
}
- return true;
+ return true;
}
public bool Auslagern(Artikel item, int menge)
{
try
{
if (ZaehleArtikel(item, menge)) // Schaut, ob überhaupt soviele Artikel vorhanden sind
- {
+ {
for (int i = 0; i < menge; i++)
- {
+ {
Artikelliste.Remove(item);
- }
+ }
BestandAktualisieren();
- }
+ }
}
catch (Exception)
{
@@ -85,7 +83,7 @@ namespace Artikelverwaltung
{
int vorhandeneArtikel = 0;
- for(int i = 0; i < Artikelliste.Count(); i++)
+ for (int i = 0; i < Artikelliste.Count(); i++)
{
if (Artikelliste[i].Artikelnummer == item.Artikelnummer)
{
@@ -93,7 +91,6 @@ namespace Artikelverwaltung
}
}
return vorhandeneArtikel >= menge;
-
}
private bool verfügbarerPlatz(int menge)
{
@@ -101,5 +98,4 @@ namespace Artikelverwaltung
}
}
-
}
diff --git a/yellowpeace_116078.ico b/yellowpeace_116078.ico
new file mode 100644
index 0000000..69964b3
Binary files /dev/null and b/yellowpeace_116078.ico differ