private void btn_SletSælger_Click(object sender, EventArgs e) { sælger = new SælgerBLL(SælgerID()); try { if (TjekSælgeridVærdi() && SælgerBLL.SælgerExists(SælgerID())) { sælger.SletSælger(sælger); } else { MessageBox.Show("Der findes ikke nogen sælger i database med dette ID. Prøv venligst med en anden ID."); } } catch (Exception ex) { MessageBox.Show(ex.Message); } SælgerUI_Load(sender, e); ClearAll(); DisableAll(); sælgerID_txt.Enabled = true; }
private void btn_HentSælger_Click(object sender, EventArgs e) //MIGHT WORK? { sælger = new SælgerBLL(SælgerID()); try { if (TjekSælgeridVærdi() && SælgerBLL.SælgerExists(SælgerID())) { SælgerBLL matchingeSælger = SælgerBLL.HentSælgerViaID(sælger); if (matchingeSælger != null) { sælgerCPR_txt.Text = matchingeSælger.CPR.ToString(); sælgerTelefon_txt.Text = matchingeSælger.Telefon.ToString(); sælgerEmail_txt.Text = matchingeSælger.Email.ToString(); sælgerFornavn_txt.Text = matchingeSælger.Fnavn.ToString(); sælgerEfternavn_txt.Text = matchingeSælger.Enavn.ToString(); sælgerVej_txt.Text = matchingeSælger.Vej.ToString(); sælgerPostnummer_txt.Text = matchingeSælger.Postnummer.ToString(); } } else { MessageBox.Show("Der findes ikke nogen sælger i database med dette ID. Prøv venligst med en anden ID."); } } catch (Exception ex) { Console.WriteLine(ex.Message); } sælgerID_txt.Enabled = false; }
private void btn_OpdaterSælger_Click(object sender, EventArgs e) //NOT WORKING YET { sælger = new SælgerBLL(SælgerID(), SælgerCPR(), SælgerTelefon(), SælgerEmail(), SælgerFornavn(), SælgerEfternavn(), SælgerVej(), SælgerPostnummer()); try { if (!SælgerBLL.SælgerExists(SælgerID())) { MessageBox.Show("Der findes ikke nogen sælger i database med dette ID. Prøv venligst med en anden ID."); } //else if (SælgerBLL.SælgerCPRExists(SælgerCPR(), SælgerID())) // MessageBox.Show("Sælger kan ikke opdateres med dette CPR, da den findes allerede i database"); else if (!TjekSælgerVærdierOpdater()) { MessageBox.Show("Nogle af de input virker forkerte... Vil du tjekke en gang til?"); } else { sælger.OpdaterSælger(sælger); DisableAll(); btn_HentSælger_Click(sender, e); } } catch (Exception ex) { MessageBox.Show("An error occurred in the database, here is the log:\n\n" + ex.Message); } SælgerUI_Load(sender, e); }