public SagUI()
        {
            InitializeComponent();

            //series of loop that add elements in combobox from methods that return lists of elements
            //uses three different threads to have the list always updated

            bolig = new BoligDAL(sag_boligID_cbox);
            Thread t1 = new Thread(new ThreadStart(bolig.GenerateBolig));

            t1.IsBackground = true;
            t1.Start();

            sælger = new SælgerDAL(sag_sælgerID_cbox);
            Thread t2 = new Thread(new ThreadStart(sælger.GenerateSælger));

            t2.IsBackground = true;
            t2.Start();

            ejendomsmægler = new EjendomsmæglerDAL(sag_ejendomsmæglerID_cbox);
            Thread t3 = new Thread(new ThreadStart(ejendomsmægler.GenerateEjendomsmægler));

            t3.IsBackground = true;
            t3.Start();
        }
 public void OpdaterEjendomsmægler(EjendomsmæglerBLL ejendomsmægler)
 {
     try
     {
         EjendomsmæglerDAL ejendomsmæglerDAL = new EjendomsmæglerDAL(); //Laver et nyt objekt
         ejendomsmæglerDAL.OpdaterEjendomsmægler(ejendomsmægler);
     }
     catch (Exception ex)
     {
         throw;
     }
 }
 public static bool EjendomsmæglerCPRExists(long cpr)
 {
     return(EjendomsmæglerDAL.EjendomsmælgerCPRExists(cpr));
 }
 public static bool EjendomsmæglerExists(int mæglerid)
 {
     return(EjendomsmæglerDAL.EjendomsmælgerExists(mæglerid));
 }
        public void SletEjendomsmægler(EjendomsmæglerBLL ejendomsmægler)
        {
            EjendomsmæglerDAL ejendomsmæglerDAL = new EjendomsmæglerDAL(); //Laver et nyt objekt

            ejendomsmæglerDAL.SletEjendomsmægler(ejendomsmægler);
        }
 public static EjendomsmæglerBLL HentEjendomsmægler(EjendomsmæglerBLL ejendomsmægler)
 {
     return(EjendomsmæglerDAL.HentEjendomsmægler(ejendomsmægler));
 }