private void ApllyChange(int id) { for (int i = 0; i < DATA.Medewerkers.Count; i++) { if (DATA.Medewerkers[i].ID == id) { DATA.Medewerkers[i].Naam = Naam_txt.Text; DATA.Medewerkers[i].Achternaam = Achternaam_txt.Text; DATA.Medewerkers[i].Email = Email_txt.Text; DATA.Medewerkers[i].Telnr = Int32.Parse(Telefoonnr_txt.Text); DATA.Medewerkers[i].LoginNaam = LoginNaam_txt.Text; DATA.Medewerkers[i].Wachtwoord = Wachtwoord_txt.Text; DATA.Medewerkers[i].Functie = DATA.Func(Functie_cb.Text); DATA.Medewerkers[i].Geslacht = Geslacht_cb.Text; DATA.Save_Medewerkers(DATA.Medewerkers); MessageBox.Show("Succesfully changed!"); Admin frm2 = new Admin(DATA.LoginID); frm2.Show(); this.Close(); } } }
//Change-Add private void Add() { DATA.IDcounter++; int output; if (Int32.TryParse(Telefoonnr_txt.Text, out output)) { } DATA.Medewerkers.Add(new Medewerker( DATA.IDcounter, Naam_txt.Text, Achternaam_txt.Text, Email_txt.Text, Geslacht_cb.Text, DATA.Func(Functie_cb.Text), LoginNaam_txt.Text, Wachtwoord_txt.Text, "img path", output, DateTime.Now.ToShortDateString().ToString(), "", "")); DATA.Save_Medewerkers(DATA.Medewerkers); Admin frm2 = new Admin(DATA.LoginID); frm2.Show(); this.Close(); }
private void account_Setup() { //Set Info for (int i = 0; i < DATA.Medewerkers.Count; i++) { if (DATA.LoginID == DATA.Medewerkers[i].ID) { DATA.Medewerkers[i].LaatstIngelogd = DateTime.Today.ToShortDateString().ToString(); DATA.Medewerkers[i].LaatstVersie = "Grafische"; DATA.Save_Medewerkers(DATA.Medewerkers); } } }
private void Delete_Medew_Acc_Click(object sender, EventArgs e) { DialogResult dr; dr = MessageBox.Show("Wil je dit account echt verwijderen?", "Confirm", MessageBoxButtons.YesNo); if (dr == DialogResult.Yes) { string id = DataGrid_Werknemers.SelectedCells[0].Value.ToString(); int ID = Int32.Parse(id); DATA.SelectedID_werknemers = ID; for (int i = 0; i < DATA.Medewerkers.Count; i++) { if (DATA.Medewerkers[i].ID == ID) { DATA.Medewerkers.Remove(DATA.Medewerkers[i]); DATA.Save_Medewerkers(DATA.Medewerkers); Datagrid_Medewerker_Setup(); } } } }