private void btn_OpdaterEjendomsmægler_Click(object sender, EventArgs e) { ejendomsmægler = new EjendomsmæglerBLL(MæglerID(), MæglerCPR(), MæglerTelefon(), MæglerEmail(), MæglerFnavn(), MæglerEnavn(), MæglerVej(), MæglerPostnummer()); //EjendomsmæglerDAL ejendomsmæglerDAL = new EjendomsmæglerDAL(ejendomsmæglerBLL); //Kalder metoden: OpdaterEjendomsmægler //ejendomsmægler.OpdaterEjendomsmægler(ejendomsmægler); try { if (TjekVærdierOpdater() && EjendomsmæglerBLL.EjendomsmæglerExists(MæglerID())) { //if (!EjendomsmæglerBLL.EjendomsmæglerCPRExists(MæglerCPR())) //{ ejendomsmægler.OpdaterEjendomsmægler(ejendomsmægler); //} //else //{ // MessageBox.Show("CPR er allerede tilknyttet en ejendomsmægler"); //} } else { MessageBox.Show("Der findes ikke nogen ejendomsmægler i databasen med dette ID. Prøv venligst med et andet ID"); } } catch (Exception ex) { MessageBox.Show("Der opstod en fejl i databasen. Her er loggen:" + ex.Message); } //Loader data fra databasen ind i datagridview EjendomsmæglerUI_Load(sender, e); }
private void btn_SletEjendomsmægler_Click(object sender, EventArgs e) { ejendomsmægler = new EjendomsmæglerBLL(MæglerID(), MæglerCPR(), MæglerTelefon(), MæglerEmail(), MæglerFnavn(), MæglerEnavn(), MæglerVej(), MæglerPostnummer()); //EjendomsmæglerDAL ejendomsmæglerDAL = new EjendomsmæglerDAL(ejendomsmæglerBLL); //Kalder metoden: SletEjendomsmægler //ejendomsmæglerDAL.SletEjendomsmægler(ejendomsmæglerBLL); try { if (TjekMægleridVærdi() && EjendomsmæglerBLL.EjendomsmæglerExists(MæglerID())) { ejendomsmægler.SletEjendomsmægler(ejendomsmægler); } else { MessageBox.Show("Der findes ikke nogen ejendomsmægler i databasen med dette ID. Prøv venligst med et andet ID"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } //Loader data fra databasen ind i datagridview EjendomsmæglerUI_Load(sender, e); }
private void btn_HentEjendomsmægler_Click(object sender, EventArgs e) { ejendomsmægler = new EjendomsmæglerBLL(MæglerID(), MæglerCPR(), MæglerTelefon(), MæglerEmail(), MæglerFnavn(), MæglerEnavn(), MæglerVej(), MæglerPostnummer()); //EjendomsmæglerDAL ejendomsmæglerDAL = new EjendomsmæglerDAL(ejendomsmæglerBLL); try { if (TjekMægleridVærdi() && EjendomsmæglerBLL.EjendomsmæglerExists(MæglerID())) { EjendomsmæglerBLL matchingejendomsmægler = EjendomsmæglerBLL.HentEjendomsmægler(ejendomsmægler); CPR_txt.Text = matchingejendomsmægler.CPR.ToString(); Telefon_txt.Text = matchingejendomsmægler.Telefon.ToString(); Email_txt.Text = matchingejendomsmægler.Email.ToString(); Fornavn_txt.Text = matchingejendomsmægler.Fnavn.ToString(); Efternavn_txt.Text = matchingejendomsmægler.Enavn.ToString(); Vej_txt.Text = matchingejendomsmægler.Vej.ToString(); Postnummer_txt.Text = matchingejendomsmægler.Postnummer.ToString(); } else { MessageBox.Show("Der findes ikke nogen ejendomsmægler i databasen med dette ID. Prøv venligst med et andet ID"); } } catch (Exception ex) { Console.WriteLine(ex.Message); } //Kalder metoden: FindEjendomsmægler //ejendomsmæglerDAL.FindEjendomsmægler(ejendomsmæglerBLL); //Loader data fra databasen ind i datagridview EjendomsmæglerUI_Load(sender, e); }