//Change - Add private void Add() { DATA.IDcounter++; DATA.Artikellen.Add(new Artikel( DATA.IDcounter, Naam_txt.Text, Merk_txt.Text, DATA.Cat(Categorie_cb.Text), double.Parse(InkoopPrijs_txt.Text), Int32.Parse(Btw_txt.Text), 0, 0, 0, Maat_txt.Text, Int32.Parse(Voorraad_txt.Text), "", accname )); DATA.Save_Artikellen(DATA.Artikellen); Admin frm2 = new Admin(DATA.LoginID); frm2.Show(); this.Close(); }
private void ApplyChange(int id) { for (int i = 0; i < DATA.Artikellen.Count; i++) { if (DATA.Artikellen[i].ID == id) { ID = id; DATA.Artikellen[i].Naam = Naam_txt.Text; DATA.Artikellen[i].Merk = Merk_txt.Text; DATA.Artikellen[i].Categorie = DATA.Cat(Categorie_cb.Text); DATA.Artikellen[i].Inkoopprijs = Int32.Parse(InkoopPrijs_txt.Text); DATA.Artikellen[i].BTW = Int32.Parse(Btw_txt.Text); DATA.Artikellen[i].Maat = Maat_txt.Text; DATA.Artikellen[i].Voorraad = Int32.Parse(Voorraad_txt.Text); DATA.Artikellen[i].LaatstGewijzigd = DateTime.Now.ToString(); DATA.Artikellen[i].GewijzigdDoor = accname; DATA.Save_Artikellen(DATA.Artikellen); MessageBox.Show("Succesfully changed!"); Admin frm2 = new Admin(DATA.LoginID); frm2.Show(); this.Close(); } } }
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!"; } }