Beispiel #1
0
    public Artikel(int iD, string naam, string merk, Art_Categorie categorie, double inkoopprijs, int btw, double winst, double inc_btw, double ex_btw, string maat, int voorraad, string laatstGewijzigd, string gewijzigdDoor)
    {
        ID          = iD;
        Naam        = naam;
        Merk        = merk;
        Categorie   = categorie;
        Inkoopprijs = inkoopprijs;
        BTW         = btw;
        Winst       = winst;
        Inc_btw     = inc_btw;
        Ex_btw      = ex_btw;
        Maat        = maat;
        Voorraad    = voorraad;

        LaatstGewijzigd = laatstGewijzigd;
        GewijzigdDoor   = gewijzigdDoor;
    }
Beispiel #2
0
        public static void CollectDATA(Art_Categorie choice)
        {
            //Set Gui
            Console.Clear();
            Console.WriteLine(choice + ": ");
            Reminder();
            //Get - Set all Artikellen
            Console.WriteLine("{0,-5}{1,-10}{2,-10}{3, -10}{4, -10}", "ID:", "Naam:", "Merk:", "Maat:", "Voorraad:");

            for (int i = 0; i < DATA.Artikellen.Count; i++)
            {
                if (DATA.Artikellen[i].Categorie == choice)
                {
                    Console.WriteLine("{0,-5}{1,-10}{2,-10}{3, -10}{4, -10}",
                                      DATA.Artikellen[i].ID,
                                      DATA.Artikellen[i].Naam,
                                      DATA.Artikellen[i].Merk,
                                      DATA.Artikellen[i].Maat,
                                      DATA.Artikellen[i].Voorraad);
                }
            }
            //Gui input
            Console.WriteLine();
            Console.WriteLine("Input:");

            //Get key input - and call function
            string input = Console.ReadLine();

            if (input != Key_Menu && input != Key_Back)
            {
                CollectDATA(choice);
            }
            else
            if (input == Key_Menu)
            {
                Menu();
            }
            else
            if (input == Key_Back)
            {
                GOBack("CollectDATA");
            }
        }
Beispiel #3
0
 public static string Cat_enum(Art_Categorie input)
 {
     if (input == Art_Categorie.Straat)
     {
         return("Straat");
     }
     else if (input == Art_Categorie.Veld)
     {
         return("Veld");
     }
     else if (input == Art_Categorie.Zaal)
     {
         return("Zaal");
     }
     else
     {
         return("error");
     }
 }
Beispiel #4
0
        private void CheckFieldInputs(Function function)
        {
            //Set
            string        naam        = Naam_txt.Text;
            string        merk        = Merk_txt.Text;
            Art_Categorie categorie   = DATA.Cat(Categorie_cb.Text);
            string        inkoopprijs = InkoopPrijs_txt.Text;
            string        btw         = Btw_txt.Text;
            string        maat        = Maat_txt.Text;
            string        voorraad    = Voorraad_txt.Text;

            //Check inputfields
            if (naam != String.Empty && merk != String.Empty && inkoopprijs != String.Empty && btw != String.Empty && maat != String.Empty && voorraad != String.Empty)
            {
                if (function == Function.Nieuw)
                {
                    for (int i = 0; i < DATA.Artikellen.Count; i++)
                    {
                        if (DATA.Artikellen[i].Naam.ToLower() == naam.ToLower() && function == Function.Nieuw)
                        {
                            Message_lbl.Text = "Er bestaat al een artikel met deze naam!";
                            accepeted        = false;
                        }
                        else
                        {
                            accepeted = true;
                        }
                    }
                }
                else
                {
                    accepeted = true;
                }

                if (accepeted)
                {
                    if (function == Function.Nieuw)
                    {
                        Add();
                    }
                    else if (function == Function.Wijzig)
                    {
                        ApplyChange(DATA.SelectedID_Voorraad_Details);
                    }
                }
            }
            else if (naam == String.Empty)
            {
                Message_lbl.Text = "Er is nog geen NAAM ingevuld!";
            }
            else if (merk == String.Empty)
            {
                Message_lbl.Text = "Er is nog geen MERK ingevuld!";
            }
            else if (inkoopprijs == String.Empty)
            {
                Message_lbl.Text = "Er is nog geen INKOOP PRIJS gegeven!";
            }
            else if (btw == String.Empty)
            {
                Message_lbl.Text = "Er is nog geen BTW gegeven!";
            }
            else if (maat == String.Empty)
            {
                Message_lbl.Text = "Er is nog geen MAAT ingevuld!";
            }
            else if (voorraad == String.Empty)
            {
                Message_lbl.Text = "Er is nog geen VOORRAAD gegeven!";
            }
        }