//method to update a Sag private void btn_OpdaterSag_Click(object sender, EventArgs e) { //Initializes SagBLL and SagDAL sag = new SagBLL(SagsID(), SagsStatus(), SagsBoligID(), SagsSælgerID(), SagsMæglerID()); try { if (SagBLL.SagExists(SagsID())) { //updates a Sag record sag.OpdaterSag(sag); } else { MessageBox.Show("Der findes ikke nogen bolig i database med dette ID. Prøv venligst med en anden ID."); } } catch (Exception ex) { MessageBox.Show(ex.Message); } //if Sag is beign closed because a house has been sold if (sagStatus_cbox.SelectedItem.ToString() == "Lukket (solgt bolig)" && !HandelBLL.HandelExists(SagsID())) { //user must create a new Handle MenuBarKnapper.HandlenCreate(SagsID().ToString()); } //Loader data fra databasen ind i datagridview SagUI_Load(sender, e); //disable all TextBoxes DisableAll(); }